28 Янв Блокировка по User-Agent
# ======================================================
# BASIC SERVER PROTECTION + BAD BOTS BLOCK
# ======================================================
# Блокировка плохих ботов
SetEnvIfNoCase User-Agent «SERankingBacklinksBot» bad_bot
SetEnvIfNoCase User-Agent «PetalBot» bad_bot
SetEnvIfNoCase User-Agent «Bytespider» bad_bot
SetEnvIfNoCase User-Agent «YandexZenRss» bad_bot
SetEnvIfNoCase User-Agent «meta-externalagent» bad_bot
SetEnvIfNoCase User-Agent «MJ12bot» bad_bot
SetEnvIfNoCase User-Agent «AhrefsBot» bad_bot
SetEnvIfNoCase User-Agent «DotBot» bad_bot
SetEnvIfNoCase User-Agent «SemrushBot» bad_bot
SetEnvIfNoCase User-Agent «BLEXBot» bad_bot
SetEnvIfNoCase User-Agent «MegaIndex» bad_bot
SetEnvIfNoCase User-Agent «SEOkicks» bad_bot
SetEnvIfNoCase User-Agent «UptimeRobot» bad_bot
SetEnvIfNoCase User-Agent «DataForSeoBot» bad_bot
SetEnvIfNoCase User-Agent «AspiegelBot» bad_bot
# Ограничение доступа для этих ботов
<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=bad_bot
# Блокировка по IP (агрессивные / лишние)
Deny from 144.76.32.239
Deny from 136.243.220.209
Deny from 18.97.14.82
Deny from 52.225.219.229
</Limit>
# ======================================================
# Блокировка бесконечных WooCommerce фильтров для ботов
# ======================================================
RewriteEngine On
RewriteCond %{QUERY_STRING} «(min_price|max_price|filter_|per_page|per_row|shop_view)» [NC]
RewriteCond %{HTTP_USER_AGENT} «(bot|crawler|spider)» [NC]
RewriteRule .* — [F,L]
# ======================================================
# Защита wp-login от брутфорса
# ======================================================
<Files wp-login.php>
Order Allow,Deny
Allow from all
</Files>
# ======================================================
# Защита важных файлов
# ======================================================
<FilesMatch «^(wp-config\.php|readme\.html|license\.txt)»>
Order Allow,Deny
Deny from all
</FilesMatch>
# ======================================================
# Отключение directory listing
# ======================================================
Options -Indexes
Ещё один очень важный момент (мало кто знает)
У тебя WooCommerce генерирует тысячи SEO-URL через фильтры.
Лучше ещё добавить в robots.txt:
Disallow: /*?max_price=
Disallow: /*?filter_
Disallow: /*?orderby=
Disallow: /*?per_page=
Disallow: /*?shop_view=
Это защитит SEO.
Делаем один готовый блок .htaccess, который сразу можно вставлять на reg.ru, по их методике, с твоими ботами и IP. Всё безопасно для SEO и пользователей.
✅ Финальный код для .htaccess
📍 Файл: .htaccess
📍 Место: в корне сайта, выше строки # BEGIN WordPress
🔹 Как использовать
-
Открой
.htaccessв корне сайта. -
Вставь этот блок выше строки
# BEGIN WordPress. -
Сохрани изменения.
-
Проверяй через 10–15 минут
access.log— запросы этих ботов должны исчезнуть (403 Forbidden).
⚠️ Важно
-
Не блокируй Google, Яндекс (кроме Zen RSS, если не используешь Дзен).
-
Никого не трогает кроме этих UA/IP.
-
Работает на стандартном хостинге reg.ru без модулей rewrite.
No Comments