Применение директивы для определенного IP адреса

maxpostal nginx-forum на forum.nginx.org
Пн Окт 3 13:35:20 UTC 2016


Здравствуйте!

Подскажите можно ли применять директивы для определенного IP адреса, а
точнее для всех адресов, кроме указанного.

Использую модули ngx_http_limit_req_module и ngx_http_limit_conn_module, так
вот, можно ли ограничить их действие для определенного IP, указав, что-то
типа:

if ($http_x_forwarded_for !~ " ?10\.0\.0\.1?$") {
      location /download/ {
            limit_conn addr 1;
            limit_req zone=one burst=5;
      }
}

?

Заранее спасибо.

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,270039,270039#msg-270039



Подробная информация о списке рассылки nginx-ru