为什么Apache不列出“header.php”或所有文件,这是开始头在目录页上的浏览器?

jdgnovmf  于 2023-10-23  发布在  Apache
关注(0)|答案(1)|浏览(184)

为什么Apache不在浏览器的目录页上列出“header.php”或任何开始为“header”的文件?
此问题发生在不同的浏览器和文件夹中。
这是在我们通过WAMP安装Apache时发生的。我们也试过通过Laragon,它列出他们正常。
我们可以使用并包含“header.php”文件,但它在浏览器中不可见。
我们尝试改变路径,并改变本地服务器。
它也可以在网上工作,没有任何问题,那么为什么不通过wampserver?
有人能解释一下吗?

fbcarpbf

fbcarpbf1#

很可能是IndexIgnore指令的影响,
IndexIgnore指令在列出目录时添加到要隐藏的文件列表中。文件是shell样式的命令行表达式或完整文件名。多个IndexIgnore指令添加到列表中,而不是替换被忽略的文件列表。默认情况下,列表包含.(当前目录)。
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
HEADER*在具有不区分大小写的文件系统的操作系统(如Windows)上也会导致header.php被忽略。

相关问题