Нужно забанить ботов htaccess

123 4
V2
На сайте с 05.01.2012
Offline
116
630

Хочу забанить некоторых ботов, у них USER_AGENT как я понимаю это вся строчка которая ниже.

"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"

Когда я делаю такой htaccess, бот банится.

SetEnvIfNoCase User-Agent "^Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" bad_bot

<Limit GET POST HEAD>
    Order Allow,Deny
    Allow from all
    Deny from env=bad_bot
</Limit>

Но стоит поменяться одной цифре/букве, например поменяется на ClaudeBot/2.0 и бот уже не будет банится.

Нужно сделать так чтобы бот банился если в строке USER_AGENT присутствует ClaudeBot, как это записать?

bobolab
На сайте с 08.04.2008
Offline
204
#1

Я вот так вставлял на днях от ClaudeBot.... 

RewriteEngine On

RewriteCond %{HTTP_USER_AGENT} (SemrushBot|Amazonbot|AhrefsBot|MegaIndex.ru|Bytespider|Bytedance|YouBot|PetalBot|BackupLand|ImagesiftBot|keys-so-bot|ReactorNetty|Feedly|ClaudeBot|GPTBot) [NC]
RewriteRule .* - [F,L]
Аналог РСЯ https://u.to/j03BHw Видео реклама https://u.to/e03BHw
V2
На сайте с 05.01.2012
Offline
116
#2
Я вставлял такое, у меня почему-то не работает (
bobolab
На сайте с 08.04.2008
Offline
204
#3
Vitaly2012 #:
Я вставлял такое, у меня почему-то не работает (

хз... у меня работает.. вот еще проверил...


V2
На сайте с 05.01.2012
Offline
116
#4
Ну у меня ответ 200 соответственно так и остался почему-то (
Анти ДДОС
На сайте с 14.03.2020
Offline
68
#5
Оставьте в кавычках только "ClaudeBot", остальное уберите.
Настройка Cloudflare, поведенческие факторы, АнтиБот, ДДОС, Biterika Rostelecom прямые переходы https://antiddos24.ru
V2
На сайте с 05.01.2012
Offline
116
#6

Вот так?

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ("ClaudeBot") [NC]
RewriteRule .* - [F,L]


Уже проверил, так тоже не работает.

softerra
На сайте с 02.10.2023
Offline
28
#7

Вот так попробуйте

# Full Fledged htaccess Blacklist from Web warrior
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} ClaudeBot [OR]
RewriteCond %{HTTP_USER_AGENT} ^Anarchie [OR]
RewriteRule ^.* – [F,L]

И тд

Анти ДДОС
На сайте с 14.03.2020
Offline
68
#8
Vitaly2012 #:

Вот так?

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ("ClaudeBot") [NC]
RewriteRule .* - [F,L]


Уже проверил, так тоже не работает.

Не так. Я про стартовый пост говорил. Вот так попробуйте.

SetEnvIfNoCase User-Agent "ClaudeBot" blocked_bot
<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=blocked_bot
</Limit>
V2
На сайте с 05.01.2012
Offline
116
#9

Ни так

# Full Fledged htaccess Blacklist from Web warrior
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} ClaudeBot [OR]
RewriteCond %{HTTP_USER_AGENT} ^Anarchie [OR]
RewriteRule ^.* – [F,L]

ни так

SetEnvIfNoCase User-Agent "ClaudeBot" blocked_bot
<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=blocked_bot
</Limit>


не блокируется

LEOnidUKG
На сайте с 25.11.2006
Offline
1727
#10

Как всегда, чудеса в решете.

Как проверяются правила?

Подключен ли какой-то нибудь кэш cloudflare?

У вас виртуальный хостинг или VDS?

О каком сайте идёт речь?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий