Htpasswd也用于根目录

时间:2016-05-31 12:24:27

标签: apache .htaccess password-protection .htpasswd

我尝试将密码设置为目录。 这是我的htaccess

    <IfModule mod_rewrite.c>
    AuthType Basic
    AuthName "Nothing to see"
AuthUserFile /var/www/html/test/.htpasswd
    Require valid-user
</IfModule>

这是工作,文件夹测试请求密码,但也是主要的URL请求。 Domain.com/test - 请求密码 Domain.com/ - 请求密码

我不想为主目录设置密码(domain.com/) 我该如何解决这个问题?

由于

1 个答案:

答案 0 :(得分:0)

要为特定文件执行此操作,请执行以下操作:

<Files /example>
AuthName "Nothing to see"
AuthType Basic
AuthUserFile /var/www/html/test/.htpasswd
Require valid-user
</Files>

输入您的文件名而不是“example”。不要忘记将AuthUserFile设置为您的用户名和密码的正确目录。但是,我使用了上面示例中的文件目录:)