limit_req对其他类型的文件限速失败

来源:2-26 Nginx的请求限制_请求限制配置语法

小冰糕

2019-09-18

在用limit_req限速的时候对访问路径下html文件限速是成功的
ab -n 50 -c 50 http://www.jianghaodong.top/index.html
图片描述
但是对php文件限速不行
ab -n 50 -c 50 http://www.jianghaodong.top/index.php
图片描述
怎么解决这种问题呢

写回答

1回答

Jeson

2019-09-25

html的请求不是响应快,而是有很多非200的请求啊

//img.mukewang.com/szimg/5d8ac273095c4c9b06510161.jpg

0
3
小冰糕
回复
Jeson
server { listen 80; #listen [::]:80; server_name www.jianghaodong.top ; index index.html index.htm index.php default.html default.htm default.php; root /www/jianghaodong.top; #include rewrite/thinkphp.conf; error_page 404 /404.html; # Deny access to PHP files in specific directory #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; } include enable-php-pathinfo.conf; location /{ limit_req zone=req_zone; } location ~ .*\.(php|php5)?$ { limit_req zone=req_zone; } location ~ ^/admin.html{ root /www/jianghaodong.top/admin.html; deny 119.130.71.11; allow all; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /.well-known { allow all; } location ~ /\. { deny all; } access_log /myserver/log/nginx/jianghaodongtop.log main; }
2019-10-07
共3条回复

Nginx入门到实践-Nginx中间件应用+搭建Webserver架构

中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等

4183 学习 · 908 问题

查看课程