I have nginx rate-limiting working when using the following limit_req_zone $binary_remote_addr zone=mylimit:20m rate=50r/m; I now want to apply it to certain IPs so i've changed it to geo $limit { default 1; 1.2.3.4/32 0; } map $limit $mylimit { 0 ""; 1 $binary_remote_addr; } limit_req_zone $my_limit zone=mylimit:20m rate=50r/m; Folby stu_cambridge - Nginx Mailing List - English