【发布时间】:2009-05-07 22:24:03
【问题描述】:
我的网络服务器上有一个目录。它没有索引页。因此,当您通过 Web 浏览器访问该目录时,它会列出其中的文件。现在我想创建一个可以阻止目录列表的 htaccess 文件,这样当您通过 Web 浏览器访问它时,目录中的文件不会被列出,但可以通过附加文件名来访问文件您希望访问 url 使其成为文件的完整部分。此外,htaccess 文件应该能够限制除具有特定扩展名的文件之外的所有文件的访问。谢谢。
【问题讨论】:
我的网络服务器上有一个目录。它没有索引页。因此,当您通过 Web 浏览器访问该目录时,它会列出其中的文件。现在我想创建一个可以阻止目录列表的 htaccess 文件,这样当您通过 Web 浏览器访问它时,目录中的文件不会被列出,但可以通过附加文件名来访问文件您希望访问 url 使其成为文件的完整部分。此外,htaccess 文件应该能够限制除具有特定扩展名的文件之外的所有文件的访问。谢谢。
【问题讨论】:
Options -Indexes
Order allow,deny
Deny from all
<Files "*.gif">
Allow from all
Deny from none
</Files>
【讨论】:
您可以在目录的 .htaccess 中关闭特定目录的文件列表
Options -Indexes
或
你可以在你想保护的目录中放一个空的 index.html 文件。
【讨论】:
在你的目录下的.htaccess文件中放
Options -Indexes
如前所述。
编辑删除了错误的 htaccess 设置。再次抱歉
【讨论】: