2

我想阻止直接访问我的 wamp 服务器的 www 文件夹中的目录,以便没有人可以直接访问驻留在那里的文件。示例: www 中有一个名为“文件夹”的文件夹。该文件夹包含一个文件“page.php”和几个图像和 css 文件。此文件夹中没有索引文件。现在,当用户输入 ..../folder/ 时,用户将可以访问整个目录。但我想对用户隐藏目录列表。但是当通过任何其他页面(通过超链接)打开时 page.php 应该可以访问请帮助!

4

1 回答 1

2

按照您的描述方式,您可能仍然希望这些项目可以访问,以便仍然可以加载引用这些文件的页面。您只是不希望 Apache 在导航到该文件夹​​时列出文件。

Apache 将这些页面称为“目录索引”。.htaccess您可以通过向该文件夹的文件中添加一个条目来为特定文件夹(和子文件夹)关闭它:

Options -indexes

Options此处有关指令和.htaccess文件 的更多详细信息: https ://httpd.apache.org/docs/current/mod/core.html#options

于 2012-12-02T20:22:29.177 回答