php – Nginx:拒绝访问其中的目录和文件
发布时间:2020-07-16 09:22:20 所属栏目:Nginx 来源:互联网
导读:我有一个目录/管理员,我想阻止目录和目录内的文件访问任何人通过公共IP访问.这是我的设置:location /admin/ { allow 192.168.0.0/24; deny all; } 这在访问目录时工作正常,但是,如果有人专门访问目录中的文件(例如,url =“../ admin / adminer.php),它不会拒
|
我有一个目录/管理员,我想阻止目录和目录内的文件访问任何人通过公共IP访问.这是我的设置:
这在访问目录时工作正常,但是,如果有人专门访问目录中的文件(例如,url =“../ admin / adminer.php),它不会拒绝访问该文件.我也尝试过其他设置如:
这似乎可以在从公共IP访问时拒绝所有访问,当通过内部IP访问时,php代码不再有效,php代码只是以明文形式回显. 这里提供了我的其他位置指令,以防它以某种方式影响行为:
希望有人能帮助我解决这个问题. 最佳答案 创建另一个位置块,看看它是否有效: (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – 带有nginx ddos保护的Ruby on rails
- nginx与javascript文件过期(由PHP动态生成)
- ruby-on-rails – 如何使用rails,nginx和乘客配置“Access-
- 为大URI配置Nginx
- PHP配置模块安全注意事项
- ruby-on-rails – 带nginx的乘客:无法加载此类文件 – bun
- 如何允许特定IP到Nginx中的URL(而不是目录!)
- python – uwsgi破管 – django,nginx
- ruby-on-rails – ubuntu 10.04中的“update-rc.d:/etc/in
- nginx设置问题
推荐文章
站长推荐
- Nginx conf中的短路逻辑(想覆盖一个位置)
- Nginx无法从docker 1.10.1中的嵌入式DNS获取主机
- node.js – Meteor WebSocket握手错误400与nginx
- Nginx PHP最大输出限制
- node.js-代理nginx Express-静态文件上的404
- Nginx未知指令为passenger_root
- nginx accept() failed (24: Too many open file
- ruby-on-rails – 如何配置nginx Unicorn以避免超
- ruby-on-rails-与ws://example.com/cable的WebS
- node.js – 如何从作为nodejs服务器的反向代理的
热点阅读
