nginx – 将多个目录限制为相同的IP范围
发布时间:2020-09-25 11:50:42 所属栏目:Nginx 来源:互联网
导读:假设我在nginx配置文件中有以下内容:location ^~ /foo/ { allow 1.2.3.4; allow 5.6.7.8; allow 9.10.11.12; … allow 99.100.101.102; deny all; # rest of directives } 如果我还想限制
假设我在nginx配置文件中有以下内容:
如果我还想限制对其他几个目录的访问,是否可以这样做而无需创建另一个块并重新列出IP?我担心的是在将来添加和删除IP时进行更改 – 我不希望确保每个块都已更新. 更好的是一个指令,它基本上允许我以某种方式“包含”每个块下的IP列表. 最佳答案 一旦我在上面的问题中输入“包含”这个词,轮子开始在我脑海中旋转.事实证明,您绝对可以将allow和deny指令放入包含文件中,它们将按预期工作.最重要的是,这意味着我可以组合IP列表,以便某些服务器组可以访问某些目录而其他服务器则无法访问. 我把它设置成这样: 的/ etc / nginx的/包括/管理-IPS
的/ etc / nginx的/包括/私有-IPS
的/ etc / nginx的/包括/测试-IPS
/etc/nginx/conf.d/server.conf
奇迹般有效. (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我如何知道WordPress用于插件安装的用户
- asp.net-mvc-2 – 关于nginx/mono 2.8的ASP.Net MVC 2
- wordpress – Varnish nginx ssl woocommerce – wc-ajax表
- PHP/Nginx错误(Win)
- svn – 使用NGINX在Ubuntu上安装Subversion,而不是Apache
- 在FastCGI应用程序中无法获取HTTP POST的主体
- 如何配置nginx从其他文件夹加载try_files?
- linux – 无法启动php-fpm – “无法为用户’apache’获取u
- 登录Nginx Gunicorn Supervisor Django时出错
- Nginx和PHP-FPM:查询参数不会传递给PHP
推荐文章
站长推荐
- ruby-on-rails – 如何使用puma / nginx在资产管
- 网络 – 为什么request_time比nginx access.log中
- javascript – 为Express和Nginx配置HTTPS
- nginx – 如何让我的服务器上的一个黑客网站不会
- java – nginx:当使用nginx作为反向代理时,是否
- 如何使用NGINX阻止洪水请求?
- Nginx/PHP-FPM =空白页面
- ruby-on-rails – 如何在不杀死主进程的情况下重
- 使用NGINX的WAF owasp modsecurity crs中“尚不支
- ubuntu – 在stderr中发送的FastCGI:无法打开主
热点阅读