可以让它工作htpasswd

时间:2012-05-20 17:09:38

标签: apache .htaccess .htpasswd

我可以让.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告诉我  “/”:密码不匹配,但我已经检查了几次一切都没问题。

2 个答案:

答案 0 :(得分:1)

密码使用htpasswd实用程序

进行操作

请参阅:http://linux.die.net/man/1/htpasswd

您的情况可以是:

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

答案 1 :(得分:1)

使用网站htpasswd-generator尝试并生成密码,并将文件放在网站的Web根目录之外,而不是在其中。