允许访问htaccess中的某些目录

Con*_*ett 2 directory .htaccess

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

# directory browsing
Options All -Indexes
Run Code Online (Sandbox Code Playgroud)

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

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

Phi*_*lip 5

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

Options Indexes
Run Code Online (Sandbox Code Playgroud)

(或"+索引",它是相同的.)这应该照顾它,因为子.htaccess文件覆盖父项.

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