在apache 2.4失败时允许/阻止对特定路径的访问

2024-10-01 07:50:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个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)指令的顺序


Tags: 文件项目djangoipadmin网站myconf