Minor
Постоялец
- Регистрация
- 16 Авг 2012
- Сообщения
- 260
- Реакции
- 111
- Автор темы
- #1
Подскажите по SetEnvIfNoCase - хочу отфильтровать ботов, пишу
Т.к. правила выше отфильтруют и нужных ботов, то пишем правила для хороших ботов
И правило блокировать всех, кто плохой бот
Ставлю в браузер юзерагента гугл бота - (Googlebot/2.1 (+Для просмотра ссылки Войдиили Зарегистрируйся), получаю - 403 forbidden.
Где ошибка?
Код:
SetEnvIfNoCase User-Agent ^$ bad_bot #leave this for blank user-agents
SetEnvIfNoCase User-Agent .*\@.* bad_bot
SetEnvIfNoCase User-Agent .*bot.* bad_bot
Т.к. правила выше отфильтруют и нужных ботов, то пишем правила для хороших ботов
Код:
SetEnvIfNoCase User-Agent .*google.* good_bot
SetEnvIfNoCase User-Agent .*bingbot.* good_bot #bing
И правило блокировать всех, кто плохой бот
Код:
Order Allow,Deny
Allow from all
Deny from env=bad_bot
Ставлю в браузер юзерагента гугл бота - (Googlebot/2.1 (+Для просмотра ссылки Войди
Где ошибка?