Apache 密码保护文件夹消失 --> mod_auth_basic 和 mod_authn_file 问题

问题描述 投票:0回答:1

我尝试使用 mod_auth_basic 和 mod_authn_file 对我的 apache 服务器上的目录“www.example.com/bla”进行密码保护。 在我的 httpd.conf 中我添加了:

<Location "/bla">
        AuthType Basic
        AuthName "private area"
        AuthBasicProvider file
        AuthUserFile /home/passwords/password-file
        Require valid-user
</Location>

当我重新启动 apache 时,我在 example.com 上看不到文件夹 bla(= 在它所在的父文件夹上)。但它并没有被删除,我只是在我的页面上看不到它。当我通过 example.com/bla 直接访问 bla 时,密码保护也能正常工作。 因此,不知何故,我的服务器似乎隐藏了所有受密码保护的目录。我怎样才能改变它?

linux apache server module
1个回答
0
投票

对于父(不受保护)文件夹,请使用以下指令:

索引选项显示禁止

© www.soinside.com 2019 - 2024. All rights reserved.