Описание: Всем привет) Вот от меня подарочек!
Нашел его на просторах сетки)
----
Думаю, любого вап-мастера донимают искатели админок и системных папок вида:
-------------------------- http://сайт/admin.php http://сайт/phpmyadmin/ http://сайт/administrator/ http://сайт/login.php
Ну и т.д.
--------------------------
Как бороться с такими искателями? Думаю, баном. Скрипт работает следующим образом: идет запрос на http://сайт/admin.php ==> идет перенаправление на PHP-скрипт бана ==> скрипт добавляет в файл .htaccess запись "Deny from 1.2.3.4", где 1.2.3.4 - ip-адрес искателя ==> уведомляет по email админа сайта о бане. Всё просто =)
У меня по этим адресам ничего нет, но я всё равно использую этот скрипт, ибо нефиг лезть куда не надо =)
Чтобы добавить в исключения свой IP-адрес, делаем так:
------------------------
RewriteCond %{REMOTE_ADDR} !1.2.3.4
RewriteRule admin.php /путь/до/ban.php [NC]
------------------------
Где "1.2.3.4" - ваш IP-адрес.
Если у вас динамический IP, можно обрезать, например, до "1.2.".
Если IP-адресов больше одного, то это будет выглядеть так:
---------------------------------------
RewriteCond %{REMOTE_ADDR} !1.2.3.4 [OR]
RewriteCond %{REMOTE_ADDR} !3.2.3. [OR]
RewriteCond %{REMOTE_ADDR} !2.1.
RewriteRule admin.php /путь/до/ban.php [NC]
--------------------------------------------
Автор: Дмитрий 'DiM'
Но от плюса не откажусь))
Реальное имя: ban.zip Загружен: 01.06.2014 в 03:24 Размер: 1.2 Kb Выложил: De Plain