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