在htaccess中,我使用以下代码阻止目录浏览。
# directory browsing
Options All -Indexes
但是,我希望人们能够访问某个文件夹,假设该文件夹被称为图片,因此该文件夹位于mysite.com/pictures。
如何授予对该文件夹/目录的访问权限,但保持其余部分被阻止?
答案 0 :(得分:5)
将.htaccess文件放入图片文件夹,使用以下行:
Options Indexes
(或“+ Indexes”,它是相同的。)这应该照顾它,因为子.htaccess文件覆盖父母。
从您的问题来看,您不清楚“选项索引”的局限性。这不会“阻止”对目录的访问;它只是关闭自动生成的目录列表。知道文件名后,任何人都可以访问资源,无论索引是否已启用。