You can define several zones; limit_req_zone $binary_remote_addr zone=flooda:20m rate=128r/s; limit_req_zone $binary_remote_addr zone=floodp:20m rate=64r/s; limit_req_zone $binary_remote_addr zone=floodh:10m rate=64r/s;
and use them separately in location(s) /limited/ { limit_req zone=floodh burst=64 nodelay; } Posted at Nginx Forum: http://forum.nginx.org/read.php?2,261573,261574#msg-261574 _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx