Htaccess - блокировка плохих ботов: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) |
Admin iph (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 13: | Строка 13: | ||
NC - no case - ни при каких обстоятельствах | NC - no case - ни при каких обстоятельствах | ||
L - last rule - последнее правило | L - last rule - последнее правило | ||
+ | OR - или | ||
+ | |||
+ | Пример: | ||
+ | RewriteEngine on | ||
+ | RewriteCond %{HTTP_USER_AGENT} (SemrushBot|MJ12bot|AhrefsBot|AspiegelBot|DotBot|LinkpadBot|SputnikBot|statdom.ru|MegaIndex.ru|WebDataStats|Jooblebot|Baiduspider|BackupLand|NetcraftSurveyAgent|openstat.ru) [NC] | ||
+ | RewriteRule ^.* - [F,L] | ||
Текущая версия на 20:12, 20 апреля 2020
Как заблокировать ботов через htaccess
Отдавать 403 ботам badbot, badbot1 - добавляем в .htaccess:
RewriteEngine On RewriteCond %{HTTP_USER_AGENT} (badbot|badbot1) [NC] RewriteRule .* - [R=403,L]
Тут
NC - no case - ни при каких обстоятельствах L - last rule - последнее правило OR - или
Пример:
RewriteEngine on RewriteCond %{HTTP_USER_AGENT} (SemrushBot|MJ12bot|AhrefsBot|AspiegelBot|DotBot|LinkpadBot|SputnikBot|statdom.ru|MegaIndex.ru|WebDataStats|Jooblebot|Baiduspider|BackupLand|NetcraftSurveyAgent|openstat.ru) [NC] RewriteRule ^.* - [F,L]
tags: #block bad bots thru htaccess
another one link: