linux – Nginx limit_req_zone ip例外

linux – Nginx limit_req_zone ip例外,第1张

概述我用: http { limit_req_zone $binary_remote_addr zone=one:10m rate=5r/s;}server { location ~ \.php${ limit_req zone=one burst=2 nodelay; try_files $uri $uri/ 我用:
http {        limit_req_zone  $binary_remote_addr  zone=one:10m   rate=5r/s;}server {    location ~ \.PHP${            limit_req   zone=one  burst=2 nodelay;             try_files $uri $uri/ /index.PHP;            root   /var/www/;            fastcgi_pass   127.0.0.1:9001;            fastcgi_index  index.PHP;            fastcgi_param  SCRIPT_filename  $document_root$fastcgi_script_name;            include        fastcgi_params;    }}

如何禁用IP限制:127.0.0.1和99.99.99.99?

解决方法
geo $limited_ip {    default      1;    127.0.0.1    0;    99.99.99.99  0;}map $limited_ip $limited_ip_key {    0 '';    1 $binary_remote_addr;}limit_req_zone $limited_ip_key zone=one:10m rate=5r/s;;

> http://nginx.org/en/docs/http/ngx_http_geo_module.html
> http://nginx.org/en/docs/http/ngx_http_map_module.html

总结

以上是内存溢出为你收集整理的linux – Nginx limit_req_zone ip例外全部内容,希望文章能够帮你解决linux – Nginx limit_req_zone ip例外所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1036966.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存