我希望能够使用密码保护特定目录,但保留其他目录以供任何人访问,但我发现当目录受 .htaccess 和 .htpasswd 文件密码保护时,它会从 apache 的目录列表中消失。
有什么办法可以让受密码保护的目录出现在其他不受保护的目录中?
答案1
添加行
IndexOptions +ShowForbidden
到.htaccess
受保护文件夹的父文件夹中的文件。
答案2
这可能不是您想要的,但您可以尝试将限制限制.htaccess
在您想要保护的目录中的文件,而不是保护目录本身。
答案3
添加IndexOptions ShowForbidden
而不是IndexOptions +ShowForbidden