Добрый день @flector.
Не могли бы вы в примере показать как прописать все домены?
Я так понимаю что надо использовать этот вариант.
«Или, если нужно перечислить больше одного сайта:»
RewriteEngine on
# Options +FollowSymlinks # – раскомментировать, если при установке этого .htaccess появляется ошибка 500, Internal Server Error
RewriteCond %{HTTP_REFERER} htaccess\.ru [NC,OR]
RewriteCond %{HTTP_REFERER} sitemap\.ru
RewriteRule .* – [F]
В .htaccess перечислить IP адреса тех хостов, которым хотите закрыть
Order allow,deny
allow from all
Deny from 31.170.166.220 93.188.160.134 185.28.21.45 93.188.160.171 93.188.160.173
Либо через пробел указать хосты:
Order allow,deny
allow from all
Deny from kenyettaobryan.hol.es monniebodin.esy.es raisapiano.esy.es karimaheatwole.esy.es lauricebeattie.16mb.com
Но с IP по маске веселее:
Order allow,deny
allow from all
Deny from 31.170. 93.188. 185.28.
Update: Я как обычно не вкурил задачу. Изначально понял, что у вас с перечисленных сайтов контент лямзят.
Да, способ Flector’а — верный.
RewriteEngine on
# Options +FollowSymlinks # – раскомментировать, если при установке этого .htaccess появляется ошибка 500, Internal Server Error
RewriteCond %{HTTP_REFERER} kenyettaobryan\.hol\.es [NC,OR]
RewriteCond %{HTTP_REFERER} monniebodin\.esy\.es [NC,OR]
RewriteCond %{HTTP_REFERER} raisapiano\.esy\.es [NC,OR]
RewriteCond %{HTTP_REFERER} karimaheatwole\.esy\.es [NC,OR]
RewriteCond %{HTTP_REFERER} lauricebeattie\.16mb\.com
RewriteRule .* – [F]
-
Ответ изменён 7 лет, 10 месяцев назад пользователем
Yui.
-
Ответ изменён 7 лет, 10 месяцев назад пользователем
visajack.
-
Ответ изменён 7 лет, 10 месяцев назад пользователем
visajack.
Почему то мне показалось что заходят с разных IP, возможно я ошибаюсь надо будет перепроверить.
Буду наверно по домену
@visajack что значит по маске?
@visajack Flector как всегда прав)
Мне бы понять как правильно написать в конкретном случае. Пример)
что значит по маске?
IP трёх сайтов из приведенных Вами пяти начинаются с 93.188.
Достаточно указать в запрете первые две группы
Deny from 93.188.
И получите запрет с любого IP, начинающегося этими цифрами
-
Ответ изменён 7 лет, 10 месяцев назад пользователем
visajack.
@visajack Что то новенькое, благодарю)