Скрипт блока по ip, заходя на определенный файл...

Тема в разделе "Коммерческие", создана пользователем qwert, 29 окт 2008.

Информация :
Публиковать (для всех) нуленые версии, особенно от modulesgarden КАТЕГОРИЧЕСКИ не стоит. Тема мониторится оным разработчиком, а к нам приходят абузы которые нельзя игнорировать.
Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. qwert

    qwert Прохожие

    Вобщем есть админка на сайте на известном движке..., я её перенес в другое местно, но хочу оставить папку admin и файл index.php, что бы открывая этот файл сразу выставлялся бан по ip. А проверку на ip запихнуть в остновной index.php, т.к. страницы открываются через него... Дайте плиз скриптик или что-то похожее...
     
  2. devaka

    devaka Писатель

    Регистр.:
    10 июн 2008
    Сообщения:
    9
    Симпатии:
    1
    Хотите, чтобы сам web-сервер банил или в базе где-нибудь хранить блек-лист ip адресов?
    Можно просто заюзать .htaccess файл в папке admin и написать там что-то типа:

    Order allow,deny
    Deny from all
     
  3. sponsor

    sponsor Создатель

    Регистр.:
    26 фев 2008
    Сообщения:
    29
    Симпатии:
    4
    а если по регионам сделать ну что бы россия на одну страницу перенаправлять а другие на другую
     
  4. penguen

    penguen

    Регистр.:
    7 янв 2007
    Сообщения:
    825
    Симпатии:
    95

    В индекс.пхп ваяем проверку по апу.
    Если он отличен от вашего, пишем в БД+в .htaccess (открываем для записи данный файл) записуем запрещение доступа или перенаправление на главн. стр. сайта.
     
  5. akalom

    akalom Создатель

    Регистр.:
    24 ноя 2008
    Сообщения:
    10
    Симпатии:
    5
    вот недавно наваял, пропускаются только ip из списка:
     
  6. nALLITeT2

    nALLITeT2 Создатель

    Регистр.:
    1 дек 2008
    Сообщения:
    12
    Симпатии:
    0
    А есть скрипт не для ДЛЕ, а для вставки в код сайта, для
    блокировки целого диапазона адресов!
     
  7. antiadmin

    antiadmin

    Регистр.:
    24 май 2008
    Сообщения:
    395
    Симпатии:
    23
    <files admin.php>
    order allow,deny
    deny from all
    allow from 0.0.0.0
    </files>

    а еще проще переименовать admin.php в asdhfudhkashdfasjkfbasdf.php ;)
     
    moonride нравится это.
Статус темы:
Закрыта.