4

我不喜欢如果您转到我网站上某些不包含 .html 文件的文件夹,它会列出其中的所有文件。我不想提供访问权限。如:http ://christianselig.com/css

我该如何隐藏这些?

4

2 回答 2

4

您需要告诉您的网络服务器停止目录列表。对于 apache,将其添加到您的 httpd.conf 或任何其他相关配置文件

<Directory /path/to/directory>
   Options -Indexes
</Directory>

如果放置在 .htaccess 文件中,AllowOverride Options则必须为所需目录启用。

于 2012-09-26T11:50:43.363 回答
3

如果您使用的是 Apache 网络服务器并且可以访问 httpd.conf,您可以为要隐藏内容的目录设置“Options -Indexes”。如果您无权访问 httpd.conf,您可以在要使用“IndexIgnore *”隐藏内容的目录中创建 .htaccess 文件

于 2012-09-26T11:50:06.967 回答