删除 apache 的 DirectoryIndex

Ten*_*eff 4 apache-2.2

是否可以DirectoryIndex使用.htaccess文件为特定目录关闭 apache ?我试过,DirectoryIndex Off但如果文件Off存在,它将用作索引文件。我想确保无论里面有什么文件,目录都会被列出。

小智 7

根据此处的文档,您可以使用:

DirectoryIndex disabled
Run Code Online (Sandbox Code Playgroud)

要做到这一点,无论是在你的 Apache 配置文件中,还是在.htaccess.

  • 2.2 中不可用,您似乎需要 2.4。 (2认同)

Mic*_*ton 5

你有几个选择:

  1. 设置DirectoryIndex为一个永远不可能存在的文件名。

    DirectoryIndex lni345hoqvgheruhgreoiuhgeroi30948yt0348
    
    Run Code Online (Sandbox Code Playgroud)
  2. 不要加载mod_dir模块。但是,这将禁用index.html整个服务器的样式功能,并且可能不是您想要的。

从 Apache 2.4 开始,您可以设置DirectoryIndex disabled禁用其功能。