Как настроить Apache на запрос пароля для сайта Django?
У меня есть Django wsgi сайт, который я скоро размещу в сети. Я бы предпочел, чтобы сайт не был доступен, кроме как через приглашение входа в Apache, пока он не будет готов.
Я исследовал и нашел ограниченную или устаревшую информацию о том, как это сделать (что я все равно попытался сделать).
< Например, я добавил что-то вроде этого в свой .conf
файл:
<Directory "/path/to/djangosite">
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
</Directory>
где /path/to/djangosite
находится wsgi.py
. Пароль был установлен в .htpasswd
успешно.
Как вы все это делаете?