抑制查看索引-apache

抑制查看索引-apache

这种语法是否会阻止索引在 var/www 中可见?

 <Directory "/var/www">
   Options FollowSymLinks
   AllowOverride All
   Order allow,deny
   Allow from all
 </Directory>

或者 httpd.conf 或 .htaccess 中是否需要“Options -Indexes”?

答案1

不是想刻薄,但是您读过 Apache 手册吗?

相关文本:

通常,如果多个选项可以应用于一个目录,则使用最具体的选项,而忽略其他选项;选项不会合并。(请参阅如何合并部分。)但是,如果选项指令上的所有选项前面都有 + 或 - 符号,则选项会合并。任何以 + 开头的选项都会添加到当前有效的选项中,而任何以 - 开头的选项都会从当前有效的选项中删除。

它有点晦涩,但它的意思基本上是“只要Options后面没有指令覆盖它,两者都可以工作”。如果你想肯定,您应该-Indexes为每个想要保护的目录指定。

相关内容