Блокировка доступа по полю USER AGENT
Материал из 1GbWiki.
Версия 11:57, 20 ноября 2009 (править) Dmih (Обсуждение | вклад) м ← К предыдущему изменению |
Версия 12:02, 20 ноября 2009 (править) (отменить) Dmih (Обсуждение | вклад) м К следующему изменению → |
||
Строка 16: | Строка 16: | ||
[[Категория:Кабинет]] | [[Категория:Кабинет]] | ||
- | [[Категория:Apache]] | + | [[Категория:WEB-сервер Apache]] |
Версия 12:02, 20 ноября 2009
Система или пользователь, запрашивающая страницы вашего сайта, отправляет своё название. Название передается в поле HTTP протокола USER-AGENT.
Пример поля USER-AGENT:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30)
В случае, если вы хотите запретить определенным категориям пользователей или служб доступ к сайту, вы можете написать здесь части строк, которые, в случае совпадения с полями USER-AGENT, будут отклоняться сервером. Это имеет смысл для запрета доступа к сайту поисковым роботам, так как они могут создавать нежелательную высокую нагрузку на сервер. Пример полей USER-AGENT для популярных поисковых машин можно найти в этой статье:
Пример для запрета доступа поисковым машинам Yandex и Mail.ru:
yandex mail.ru