как записывать неверные записи (php .htaccess) - PullRequest
3 голосов
/ 18 апреля 2010

Я создал файлы .htaccess, которые не позволят кому-либо получить доступ к файлу, если у него нет имени пользователя и пароля, как я могу регистрировать файлы, когда кто-то пытается получить доступ с неверной информацией, а затем блокировать IP-адрес.

Я знаю это в php, но .htaccess, я все еще новичок в этом.

Спасибо всем.

1 Ответ

2 голосов
/ 18 апреля 2010

Вы можете использовать ErrorDocument 401 /log_request.php для отправки всех этих запросов в какой-нибудь PHP-скрипт.

Посмотрите этот урок для получения дополнительной информации: http://www.askapache.com/htaccess/htaccess-htpasswd-basic-auth.html

Редактировать: если вы просто хотите забанить и ничего другого, я бы порекомендовал использовать http://www.fail2ban.org/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...