Welcome! Log In Create A New Profile

Advanced

Re:Re: help about limit_req

fhal
July 19, 2012 11:06AM
Hi Reinis,

One more question, for now, I'm using below code to limit the access of some URLs, such as
/forum.php?mod=forumdisplay?*****
/forum.php?mod=viewthread&****

location ~*^/(home|forum|portal).php$ {
root /web/www;
limit_conn addr 5;
limit_req zone=refresh burst=5 nodelay;
fastcgi_pass unix:/tmp/nginx.socket;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
location ~ \.php$ {
root /web/www;
fastcgi_pass unix:/tmp/nginx.socket;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}

But I don't want to limit user access to below URL

/forum.php?mod=image&***

So I added below section into Nginx

location ~*^/forum.php?mod=image$ {
root /web/www;
fastcgi_pass unix:/tmp/nginx.socket;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}

But it seems that this rule is not working, could you please help?




At 2012-07-18 20:22:21,"Reinis Rozitis" <r@roze.lv> wrote:
>> 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
>
>_______________________________________________
>nginx mailing list
>nginx@nginx.org
>http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

help about limit_req

fhal July 18, 2012 02:22AM

Re: help about limit_req

Reinis Rozitis July 18, 2012 08:24AM

Re:Re: help about limit_req

fhal July 18, 2012 12:34PM

Re: Re:Re: help about limit_req

Reinis Rozitis July 18, 2012 06:16PM

Re:Re: help about limit_req

fhal July 19, 2012 11:06AM

Re: Re:Re: help about limit_req

Reinis Rozitis July 19, 2012 11:28AM

Re:Re: Re:Re: help about limit_req

fhal July 19, 2012 11:32AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 115
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready