Для каждого пришедшего посетителя с помощью скрипта фиксируется информация - USER-AGENT, реферер, IP адрес, на какую страницу пришел и время прихода. И в этом списке имеется нежелательный робот, USER-AGENT которого выглядит так:
Чтобы его заблокировать, в файле .htaccess сделаны записи:
## USER-AGENT BANNING
SetEnvIfNoCase User-Agent "^MJ12bot" bad_bot
<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</Limit>
## USER IP BANNING
<Limit GET POST>
Order Allow,Deny
Allow from all
Deny from 91.151.176.73
Deny from majestic12.co.uk
</Limit>
И... ничего не происходит! Роботы как ходили, так и продолжают ходить, словно никакого запрета и нет.
При этом хостер уверяет, что все нормально и блокировка успешно выполняется!
Я в администрировании серверов мало, чего понимаю, и смотрю на ситуацию глазами пользователя хостинга.
Но разве так должна работать блокировка?