如何只使用htaccess而不使用文件夹提供图像



目前我有这个:

#Expections
RewriteCond %{REQUEST_URI} ^/uploads.*$
RewriteRule ^(.*)$ - [L,NC]

这为整个文件夹的上载提供服务。但我想提供里面的图像,而不是整个文件夹。也就是说,如果有人输入:mydomain.com/uploads,我不希望他们看到该文件夹中的图像列表,但我想说,禁止。只有当他们有确切的URL时,他们才能看到图像。

您需要向Apache添加一个选项,以禁用显示文件夹的内容

<Directory /var/www/.../uploads>
Options -Indexes
</Directory>

替换""与您的网站的位置。如果"目录"命令中还有其他选项,请保留这些选项。

最新更新