【问题标题】:can get it work htpasswd可以让它工作htpasswd
【发布时间】:2012-05-20 17:09:37
【问题描述】:

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

【问题讨论】:

标签: apache .htaccess .htpasswd


【解决方案1】:

使用 htpasswd 实用程序操作密码

见:http://linux.die.net/man/1/htpasswd

您的情况可以是:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2022-07-09
      • 2014-12-11
      • 1970-01-01
      • 2012-05-25
      • 1970-01-01
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      • 2018-04-06
      相关资源
      最近更新 更多