Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 htaccess 中,我使用以下代码阻止目录浏览。
# directory browsing Options All -Indexes
但是,我希望人们可以访问某个文件夹,假设该文件夹称为图片,因此该文件夹位于 mysite.com/pictures。
如何授予对该文件夹/目录的访问权限,但阻止其余部分?
使用以下行将 .htaccess 文件放入您的图片文件夹:
Options Indexes
(或“+Indexes”,这是相同的。)这应该照顾它,因为子 .htaccess 文件会覆盖父母。
从您的问题来看,您不清楚“选项索引”的局限性。这不会“阻止”对目录的访问;它只是关闭自动生成的目录列表。知道文件名后,无论是否启用索引,任何人都可以访问该资源。