#apache2 #.htpasswd
#апач2 #.htpasswd
Вопрос:
У меня дома есть небольшой сайт, работающий на моем RaspPi — apache2/php. Создал файл .htpasswd в /etc/apache2/ и настроил его для использования в моей основной конфигурации ssl в apache2/сайты-доступны/
Выглядит примерно так:
lt;Directory "/var/www/html/site"gt; AuthType Basic AuthName "Please enter username and password on back of invite" AuthUserFile /etc/apache2/.htpasswd Require valid-user Options Indexes FollowSymLinks MultiViews # AllowOverride controls what directives may be placed in .htaccess files. AllowOverride All # Controls who can get stuff from this server file Order allow,deny Allow from all lt;/Directorygt; lt;IfModule mpm_peruser_modulegt; ServerEnvironment apache apache lt;/IfModulegt;
Это работает, однако имя пользователя не показывает то, о чем я его просил. Вместо этого на рабочем столе появляется приглашение Войти и на моем мобильном телефоне: требуется имя пользователя и пароль. Есть идеи, почему значение AuthName не соблюдается?
Сайт находится за Cloudflare, который находится в режиме атаки и проверяет всех агентов пользователей. Хотя не вижу в этом проблемы.
Спасибо