fixed 403 for loguedin users
Nginx limit_req causing 403 in frontend for logued in users.
This commit is contained in:
parent
b3f334f0fc
commit
8971817797
|
@ -3,7 +3,7 @@ source /opt/webinoly/lib/general
|
||||||
|
|
||||||
|
|
||||||
app_version() {
|
app_version() {
|
||||||
local app_ver="1.5.0"
|
local app_ver="1.5.1-beta"
|
||||||
echo $app_ver
|
echo $app_ver
|
||||||
}
|
}
|
||||||
svr_version() {
|
svr_version() {
|
||||||
|
|
|
@ -9,7 +9,7 @@ location /wp-admin {
|
||||||
fastcgi_pass php;
|
fastcgi_pass php;
|
||||||
}
|
}
|
||||||
location ~* /wp-admin/.*\.php$ {
|
location ~* /wp-admin/.*\.php$ {
|
||||||
limit_req zone=one burst=5 nodelay;
|
limit_req zone=wp burst=6 nodelay;
|
||||||
include common/acl.conf;
|
include common/acl.conf;
|
||||||
include fastcgi_params;
|
include fastcgi_params;
|
||||||
fastcgi_pass php;
|
fastcgi_pass php;
|
||||||
|
|
|
@ -37,6 +37,7 @@ http {
|
||||||
|
|
||||||
limit_req_status 403;
|
limit_req_status 403;
|
||||||
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
|
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
|
||||||
|
limit_req_zone $binary_remote_addr zone=wp:10m rate=3r/s;
|
||||||
|
|
||||||
include /etc/nginx/mime.types;
|
include /etc/nginx/mime.types;
|
||||||
include common/headers-http.conf;
|
include common/headers-http.conf;
|
||||||
|
|
Loading…
Reference in a new issue