У меня есть проект веб-сайта django, развернутый в среде AWS Beanstalk.Я пытаюсь написать конфиги, чтобы apache блокировал доступ к определенному пути (/ admin).Я избегаю изменения файла wsgi.conf, вместо этого я пишу файл package.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>
Этот код запрещает любой доступ к "/ admin", включая мой ip.Я получаю свой ip от таких служб, как какой у меня ip .
Что я делаю не так?
PS: Мой английский в процессе разработки ....
[править]
Я попытался изменить порядок директив Require (all denied / ip)