Вопрос

Я могу получить .htpasswd работать с .htaccess

У меня есть следующие строки в Halacess

<Files ".htaccess">
order allow,deny
deny from all
</Files>
AuthUserFile /var/www/example/.htpasswd
AuthName "Restricted Area"
AuthType Basic
Require valid-user  

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.+)$ /index.php/$1



and htpasswd look as it follows

user:passw
<Files ".htpasswd">
order allow,deny
deny from all
</Files>
.

Я пытаюсь войти, но без успеха Apache Error.log рассказывает «/»: Несоответствие паролем, но я проверял пару раз все в порядке с этим.

Это было полезно?

Решение

Пароль манипулируется с использованием HTAPASWD Utility

см.: http://linux.die.net/man/1/htpasswd

Ваше дело может быть:

htpasswd -c /var/www/example/.htpasswd user
.

Другие советы

Попробуйте и генерировать пароли, используя сайт: htappasswd-generator , а также поставить файл снаружиВеб-каталог сайта не внутри него.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top