Wp-content目录中的index.php有什么作用? 时间:2014-11-10 作者:tanteng <?php // Silence is golden. 文件夹为../wp-content/index.php为什么有这个文件。目的是什么?我想这是为了避免无效访问。但为什么呢? 2 个回复 最合适的回答,由SO网友:Mayeenul Islam 整理而成 尝试通过浏览器访问站点的文件夹结构:http://example.com/wp-content/ 您将看到一个空白页。这实际上是index.php, 它的内容非常简单——一条被注释掉的PHP注释:<?php // Silence is golden. 删除文件并再次访问URL。您将完全看到文件结构。所以你的文件结构是完全赤裸裸的。这就是文件存在的原因。隐藏内部文件结构。O、 不要忘记在那里再次创建文件。:) SO网友:kaiser 如果服务器(Apache、Nginx、Lighttp等)没有正确设置,并且允许来宾访问此类文件系统,那么该文件就存在。要正确设置Apache,例如,只需将以下内容添加到.htaccessOptions –Indexes 这将导致Forbidden|403 对于所有试图访问您的目录结构的人(防止目录列表)。有一个more detailed explanation 也这个Options 指令是您可以enable or disable the index generation. 默认设置为ALL (这意味着它还将打开索引),但通常情况下,您会看到每个发行版在全局范围内或在默认vhost定义内覆盖此内容。 结束 文章导航