Apache 无法加载/工作 - 即使使用 htaccess 身份验证

Apache 无法加载/工作 - 即使使用 htaccess 身份验证

我已经设置了我的 VPS,安装了 httpdyum install httpd并重启了服务器。当我添加一个到时,.htaccess什么/var/www/html都没起作用,htaccess 文件中有一个身份验证要求,除了允许我访问“受保护”的目录外,没有显示任何内容。

AuthType Basic
AuthName "Private"
AuthUserFile /var/www/html/.htpasswd
Require valid-user

存在.htpasswd,但仍然没有任何作用。我还尝试了一个简单的重写规则,但它甚至不起作用。

如何让 Apache 工作(或正常运行)?除 Apache 外,其他一切都运行正常。

我的服务器正在运行Centos 5 x86_64 Standard

答案1

您需要允许覆盖才能使 htaccess 正常工作。

看到这个http://httpd.apache.org/docs/2.0/mod/core.html 查看“AllowOverride”

相关内容