0

抱歉,我没有做太多自己的研究,但我不知道如何设置基本身份验证,没关系删除它!

谢谢。

编辑:对不起,我在想什么,它在 httpd.conf 或包含!

4

1 回答 1

1

这对于ServerFault来说更像是一个问题,但我将继续并假设您在 FreeBSD 上使用 Apache。

身份验证设置在httpd.conf(主 Apache 配置文件)或.htaccess目录中为受保护内容提供服务的文件中。

在该httpd.conf文件中,您将遇到一个DirectoryorLocation语句,它分别匹配存储受保护内容的物理文件系统目录或受保护内容的 URI。

在任何一种情况下,身份验证都是一组以 Auth 开头的行。只需将它们注释掉 - 如果它们在 httpd.conf 文件中,则需要重新启动 Apache 服务器,如果在 .htaccess 文件中它应该立即生效。

例子:

httpd.conf中,文件/srv/www/protected受身份验证保护:

<Directory /srv/www/protected>
    AuthType basic
    AuthName "My Protected Site"
    ...
</Directory>

或者,/srv/www/protected在一个名为的文件的目录中.htaccess

AuthType basic
AuthName "My Protected Site"
...
于 2010-03-29T14:13:34.703 回答