2012-05-20 7 views
0

я могу получить .htpasswd работать с .htaccessможет заставить его работать Htpasswd

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

<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> 

Я пытаюсь войти в систему, но без успеха апач ошибки .log сообщает "/": Несоответствие пароля, но я проверял пару раз, все в порядке с ним.

+0

Здесь вы можете найти ответ. http://stackoverflow.com/questions/5229656/password-protecting-a-directory-and-all-of-its-subfolders-using-htaccess/43831765#43831765 –

ответ

1

пароля манипулирует с помощью Htpasswd утилиты

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

Вашего случая может быть:

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

большое спасибо! – lgt

1

Try и генерировать пароли с помощью сайта: htpasswd-generator, а также положить файл вне сети корневой каталог сайта не внутри него.

Смежные вопросы