I have a django website project deployed in an enviroment from AWS Beanstalk. I'm trying write configs to apache block access to a specific path (/admin). I avoid change wsgi.conf file, instead I writing package.config in .ebextensions folder, like following:
"/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>
That code is denying all access to "/admin", include from my ip. I get my ip from services like what is my ip.
What am i doing wrong?
PS: My english is a working in progress....