我如何限制直接访问(从浏览器)到文件夹,但允许访问其中的图像文件..?

Sud*_*oti 2 php .htaccess

我遇到了htaccess的问题.我想要做的是当用户访问我images想要限制它的浏览器命名的文件夹时,但是当访问其中的图像文件时,我想在浏览器中显示图像.尝试了以下代码但没有成功.

<FilesMatch "\.(gif|jpe?g|png|pdf)$">
Allow from all
</FilesMatch>

<Directory>
Order deny,allow
Deny from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

所以,你能建议一下吗?

Mer*_*kos 9

您只需添加一个空的index.html即可.这将停止直接访问该文件夹.

另一种解决方案是:

Options -Indexes
Run Code Online (Sandbox Code Playgroud)

在htaccess中输入上面的代码.这将在文件夹访问时生成403 HTTP状态代码,但允许您共享内容!