顶级目录中的.htaccess文件覆盖子目录中的.htaccess

时间:2014-06-30 03:58:29

标签: apache .htaccess

我正在使用不同的.htaccess文件来控制网站。 我在public_html文件夹中有一个.htaccess文件,在一个名为“Private”的文件夹中有一个文件。

文件工作正常,直到我在顶级.htaccess文件中创建了ErrorDocument个处理程序。当我去“私人”文件夹时,我没有提供凭据......

在我创建ErrorDocument处理程序之前,一切正常。问题是什么,我该如何解决?

2 个答案:

答案 0 :(得分:1)

您可以在ErrorDocument中使用这些指令取消 /private/.htaccess父.htaccess指令:

ErrorDocument 404 default
ErrorDocument 401 default
ErrorDocument 403 default

答案 1 :(得分:0)

删除后再次添加保护后,/ Private目录受密码保护...