2

在 htaccess 中,我使用以下代码阻止目录浏览。

# directory browsing
Options All -Indexes

但是,我希望人们可以访问某个文件夹,假设该文件夹称为图片,因此该文件夹位于 mysite.com/pictures。

如何授予对该文件夹/目录的访问权限,但阻止其余部分?

4

1 回答 1

5

使用以下行将 .htaccess 文件放入您的图片文件夹:

Options Indexes

(或“+Indexes”,这是相同的。)这应该照顾它,因为子 .htaccess 文件会覆盖父母。

从您的问题来看,您不清楚“选项索引”的局限性。这不会“阻止”对目录的访问;它只是关闭自动生成的目录列表。知道文件名后,无论是否启用索引,任何人都可以访问该资源。

于 2012-09-28T20:08:55.700 回答