help about limit_req

Reinis Rozitis r at roze.lv
Wed Jul 18 12:22:21 UTC 2012


> For now, the problem for me is, if I put below codes in NGINX, then my php file will stop execute.

A quick fix would be just nest the locations or duplicate the fastcgi part. For example:

location ~*^/(home|forum|portal).php$ {
          limit_conn   addr  3;
          limit_req zone=refresh burst=3 nodelay;

          fastcgi_pass   unix:/tmp/nginx.socket;
          fastcgi_index  index.php;
          fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
          include        fastcgi_params;
}


rr



More information about the nginx mailing list