RewriteEngine on RewriteCond %{HTTP_REFERER} ^https?://(www\.)?((semalt|crawler)\.)?semalt\.com [NC] RewriteRule .* - [F,L]
Ну так а как тогда грамотно прописать все директивы?, если перед блокировкой semalt используется RewriteEngine on для 301 редиректа, который заканчивается на другой RewriteRule.
Или прописать просто один раз RewriteEngine on, еще перед 301 редиректом и он будет распространяться на весь .htaccess?
Прописывал вашу конструкцию, после
В таком виде как вы написали:
И что интересно, переходы с buttons-for-websiteблокируются, а с semalt нет.🙄
Прописывал:
RewriteCond %{HTTP_REFERER} buttons-for-website\.com [NC]
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?semalt.com.*$ [NC]
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?semalt.semalt.com.*$ [NC]
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?crawler.semalt.com.*$ [NC]
RewriteRule .* — [F,L]
То же самое, переходы идут с semalt + начали еще идти и с buttons-for-website😡
Писал выше как я заблокировал переходы с этого сайта.
Конструкция :
Помогла.
Но хочу еще протестировать вот такую:
О результатах отпишу.
Нынче уже другая напость пошла, вот отсюда:
с iLoveVitaly.ru вообще хамство: /ru/forum/866350;page=46---------- Добавлено 20.02.2015 в 15:54 ----------ЗЫ. писал все в .htaccess в самом конце, после # END WordPress.
Тоже словил седня 3 перехода по 100% отказов. Беллиссимо =).
Я прописал вот так:
Переходы с buttons-for-website.com - прекратились.
С semalt - все еще прут, ща попробую прописать что рекомендует boroni на второй странице.🍿