Огромное спасибо, Алексей. Действительно, всё работает!
С уважением, Виктор 11 октября 2015 г., 23:25 пользователь Alex Vorona <[email protected]> написал: > 11.10.15 00:08, Виктор Вислобоков пишет: > >> Есть некий список адресов. Для этого списка необходимо отдавать страницы >> без ограничений, для всех остальных нужно сделать ограничение limit_req. >> Непонятно как это правильно сделать с учётом того, что limit_req внутри if >> не работает. >> >> На одном из форумов предлагается такое решение: >> >> geo $nolimit { >> default 0; >> 10.0.0.0/24 1; >> 192.168.0.0/24 1; >> } >> limit_req_zone $binary_remote_addr zone=ratezone:10m rate=5r/s; >> > > Попробуйте > > geo $nolimit { > default $binary_remote_addr; > 10.0.0.0/24 ""; > 192.168.0.0/24 ""; > } > limit_req_zone $nolimit zone=ratezone:10m rate=5r/s; > > Судя по http://nginx.org/r/limit_req_zone/en "Requests with an empty key > value are not accounted." запросы с пустыми ключами должны работать без > ограничений. > > _______________________________________________ > nginx-ru mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
