search
menu
person

NEWS AND UDATES


15:58
nginx блокировать доступ по определенному реферреру
nginx блокировать доступ по определенному реферреру

пример 1. Блокируем доступ с двух сайтов

if ($http_referer ~* "(site1.ru|site2.ru)") {
return 403;
}

пример 2. Блокируем доступ для одного сайта


if ( $http_referer ~* (^google.com) ){
return 403;
}

пример 3. Блокировка с другим регулярным выражением

if ($http_referer ~* "site1.ru") {
 return 403;
}
пример 4. Блокируем несколько сайтов и сайты содержащие в запросе "плохие слова"

if ($http_referer ~* "(penis|lesbi|xxx|site1\.ru|site2\.ru)") {
some_actions;
}
Просмотров: 706 | Добавил: django | Рейтинг: 0.0/0
Всего комментариев: 0
dth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *: Email:
Код *: