Попробовал сделать еще такую конструкцию: limit_req zone=$zone nodelay; if ($whitelist) { set $zone black; } if ($blacklist) { set $zone white; } set $zone green; Но она не верна:( Posted at Nginx Forum: http://forum.nginx.org/read.php?21,212493,212513#msg-212513