【发布时间】:2010-11-28 00:48:22
【问题描述】:
在example 之后,我一直在测试 apache 身份验证的用法。
我正在使用 Ubuntu/Apache2。
在指向 /home/playcat/public_html 的“站点”/etc/apache2/sites-enabled/playcat 中,我输入了以下内容:
<Directory "/home/playcat/public_html/backend">
AuthType Basic
AuthName "Restricted Content"
AuthBasicProvider file
AuthUserFile /home/playcat/passwd/passwords
Require user playcat
</Directory>
用户 playcat 的密码是通过
创建的htpasswd -c /home/playcat/passwd/passwords playcat
显然,在此之前我创建了 passwd 文件夹:)。
现在,当我打开 http://localhost/backend 时,会提示我进行 u/p 组合。但是,当我输入它时,我得到 403 响应。
除此之外,服务器工作正常。我已经安装了 php 和 mysql,一切正常。
我错过了 smt 吗?
谢谢
附言我正在使用正确的用户/密码组合:)
【问题讨论】: