我可以让.htpasswd与.htaccess一起使用
我在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>
我正在尝试登录但没有成功 apache error.log告诉我 “/”:密码不匹配,但我已经检查了几次一切都没问题。
答案 0 :(得分:1)
请参阅:http://linux.die.net/man/1/htpasswd
您的情况可以是:
htpasswd -c /var/www/example/.htpasswd user
答案 1 :(得分:1)
使用网站htpasswd-generator尝试并生成密码,并将文件放在网站的Web根目录之外,而不是在其中。