Добрый день!
Подскажите как написать правило на уровне .htaccess (Apache) что бы заблокировать доступ тому или иному боту?
Проблема в том, что повадились различные боты, которые дают сильную нагрузку на сайт, к примеру:
AhrefsBot/5.1 - вот прям зло!
bingbot/2.0
MJ12bot/v1.4.5
и т.п.
Проанализировав лог файл, увидел, что 90% трафика сайта, это не нужные мне боты, а нагрузка большая. Завтра хостинг провайдер попрет со двора.
Прошу помощи, спасибо!
-------------------
Решение:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} .*bingbot.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} .*ahrefsbot.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} .*mj12bot.* [NC]
RewriteRule .* - [R=403,L]
Спасибо
Алексей