Nikso
SetEnvIfNoCase User-Agent "^WebRipper" bad_guy
<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=bad_guy
</Limit>
Не работает. Других вариантов в сети что-то не могу найти. В чем может быть подвох?
Corex
Может строка не совпадает? "
^WebRipper" означает, что User-Agent начинается с "WebRipper". Можно без указания начала/конца строки прописать и без Limit GET POST HEAD, если не критично:
Код:
SetEnvIfNoCase User-Agent "WebRipper" bad_guy
Order Allow,Deny
Allow from All
Deny from env=bad_guy
lega_cobra
Nikso писал:
Order Allow,Deny
Allow from all
Deny from env=bad_guy
Ты всем разрешил доступ сразу, в лоб, а потом что-то пытаешься делать
Код:
Order deny,allow
Deny from env=bad_guy
Pentarh
тоже вариант, хотя SetEnv лучше конечно
RewriteCond %{HTTP_USER_AGENT} WebRipper [NC]
RewriteRule .* - [F,L]