我有一个django网站项目部署在一个环境从AWS豆茎。 我正在尝试将配置写入apache阻止对特定路径的访问(/admin)。 我避免改变wsgi.conf文件文件,而不是我写包.config在.ebextensions文件夹中,如下所示:
"/etc/httpd/conf.d/block_admin.conf":
mode: "000644"
owner: root
group: root
content: |
<Location /admin>
<RequireAll>
Require ip <my_ip>/32
Require all denied
</RequireAll>
</Location>
该代码拒绝从我的ip访问“/admin”,include。 我从what is my ip这样的服务中获得ip。你知道吗
我做错什么了?你知道吗
附言:我的英语是一个正在进行中的。。。。你知道吗
[编辑]
我尝试更改Require(all denied/ip)指令的顺序
根本不应该使用
<RequireAll>
或多个Require
指令,只需Require ip 1.2.3.4
。如果仍然失败,请每次仔细阅读错误日志条目相关问题 更多 >
编程相关推荐