Как настроить 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 успешно.

Как вы все это делаете?

Вернуться на верх