请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

在用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
图片描述
怎么解决这种问题呢

正在回答 回答被采纳积分+3

1回答

Jeson 2019-09-25 09:28:20

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

https://img1.sycdn.imooc.com//szimg/5d8ac273095c4c9b06510161.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 小冰糕 #1
    对呀,所以对html请求的时候limit_req有作用,而php文件limit_req没作用导致php的文件访问全部成功,后面我添加了个location ~^ .\*.(php|php5)${limit_req req_zone;}都不起作用
    回复 有任何疑惑可以回复我~ 2019-09-25 09:32:16
  • Jeson 回复 提问者 小冰糕 #2
    请把html、php的配置分别给我看一下。
    回复 有任何疑惑可以回复我~ 2019-10-05 09:34:43
  • 提问者 小冰糕 回复 Jeson #3
    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 11:26:04
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信