22.15. Блокировка нарушителей

Проблема
Вам надоедают боты поисковых систем, анализаторы сайтов или другие на рушители, которые попусту забивают ваш канал. Как заблокировать им доступ
к сайту?
Решение
Воспользуйтесь средствами управления доступом Apache в httpd.conf. Следующий
метод позволяет заблокировать доступ для конкретных IP-адресов или хостов:
Order allow.deny
Allow from all
Deny from 12.34.56.78
# Этот нарушитель создает ссылки на нашу графику
Deny from *.booger.baddomain.net
# Надоедливый бот поисковой системы foo.com
Deny from search.foo.com
комментарии
Просмотр журналов часто приносит неприятные сюрпризы. Просто удиви тельно, сколько трафика поглощают боты поисковых систем или пользователи,
загружающие весь сайт программой wget или ее аналогом. Многие боты игно рируют файл robots.txt и обрабатывают сайты так, как им вздумается. Автома тизированные программы сбора данных — дело хорошее, но слишком многие
пользователи выпускают их в Интернет, совершенно не задумываясь о послед ствиях.
В разделе 22.21 рассказано об использовании Webalizer — утилиты, упрощаю щей анализ журналов и выявление нарушителей.
См. также
http://localhost/manual/howto/auth.html.