.htaccess覆盖IndexIgnore *,IndexIgnore什么都没有

时间:2012-05-22 15:42:57

标签: .htaccess override ignore

我有一个目录,其中.htaccess文件的设置为IndexIgnore *。如何将子目录设置为不忽略任何内容,或忽略所有内容的否定,以便覆盖父目录的IndexIgnore?和IndexIgnore ^*一样,只有它的工作版本吗?

3 个答案:

答案 0 :(得分:1)

只需在新的IndexIgnore指令之前添加IndexIgnoreReset ON即可。 然后,要显示子文件夹中的所有内容,请使用IndexIgnore "." 查看以下文档: IndexIgnoreReset

答案 1 :(得分:0)

我认为不可能,因为IndexIgnore列表总是附加在现有列表中(来自父.htaccess)。现在有办法覆盖这个指令AFAIK。

答案 2 :(得分:0)

<Directory>块中,您可以添加:

IndexIgnoreReset ON
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t

这将覆盖此特定<Directory>

的配置