Как трафик заблокировать сайт с помощью.htaccess?

Привет всем, я нашел этот код.htaccess для блокировки сайта, но не понимаю, почему в первой строке есть [NC, OR], а во второй ссылке нет? Так хорошо, если я хочу заблокировать трафик 2 или более сайтов?

RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} lsale02\.ru [NC,OR]
RewriteCond %{HTTP_REFERER} esoqld.ru\.ru  <------- **does not have [NC,OR]**
RewriteRule .* - [F]

1 ответ

Решение

Если вы хотите запретить доступ к большему количеству веб-сайтов, добавьте больше, как показано ниже. Небольшое уведомление, каждая точка должна быть экранирована:

RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} lsale02\.ru [NC,OR]
RewriteCond %{HTTP_REFERER} another\.ru [NC,OR]
RewriteCond %{HTTP_REFERER} esoqld\.ru\.ru [NC]   # last one doesn't need OR because there will be no more conditions.
RewriteRule .* - [F]  # returns a 403 [F]orbidden
Другие вопросы по тегам