Ограничение файла .env от apache
Сначала объясню требование, я размещаю проект Django на centos и мне нужно ограничить .env от URL. Пример URL :- https://example.com/.env
Я получаю 404 при доступе к .env из браузера, но мне нужно 403.
При попытке с включенной отладкой я получаю следующие сведения об ошибке
Page not found (404)
Request Method: GET
Request URL: http://example.com/403.shtml
Using the URLconf defined in example.urls, Django tried these URL patterns, in this order:
^sitemap\.xml$
^admin/
^blogs/
^comments/
^ckeditor/
^list/$ [name='blog']
^$ [name='recent-blogs']
^all/$ [name='all']
^media\/(?P<path>.*)$
The current path, 403.shtml, didn't match any of these.
You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.
Ниже приведена моя конфигурация apache
ProxyPassMatch ^/static !
ProxyPassMatch ^/media !
ProxyPassMatch ^/.well-known !
Alias /media /home/userdir/dir/dir/dir/media
Alias /static /home/userdir/dir/dir/dir/assets
Alias /.well-known /home/userdir/public_html/.well-known
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:9173/
Я пробовал некоторые страницы StackOverflow и другие, но не смог найти точного решения. Может ли кто-нибудь помочь мне здесь?