htaccess - запретить вход с определенных юзер агентов

Статус
В этой теме нельзя размещать новые ответы.

w3mast0r

Создатель
Регистрация
8 Дек 2009
Сообщения
14
Реакции
2
Как с помощью htaccess запретить вход с определенных юзер агентов (напрмер, Opera/9.80 (Windows NT 6.1; U; ru) и тд.), но разрешить доступ всем остальным? ПХП просьба не предлагать, нужно именно через htaccess.
 
В поиск, не раз обсуждалось и примеров масса.
 
Почти нашел ответ, но мне нужно, чтобы была не доступна не только папка но и доступ при обращении ко всем файлам с этих юзер агентов.

UPD: Разобрался. Вот выкладываю, может кому нужно.

<Files>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.*google.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*yandex.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*msnbot.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*slurp.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*rambler.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*webalta.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*aport.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*lycos.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*scooter.* [NC]
RewriteRule ^(.*)$ - [F]
</Files>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху