使用.htaccess强制下载文件或图像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用.htaccess强制下载文件或图像相关的知识,希望对你有一定的参考价值。
我一直在尝试使用php Headers强制下载图像,但是存在多个问题。
所以,相反,我如何使用.htaccess
,以便当我链接到像这样的图像时:
<a href="wallpapers/image.jpg">Download</a>
...而不是在浏览器中打开该文件,该文件实际上已下载并保存到用户的计算机。
我已经在我的项目中使用.htaccess来重写URL,如果这会影响任何东西。
答案
把它放进你的.htaccess
<FilesMatch ".(?i:jpg|gif|png)$">
Header set Content-Disposition attachment
</FilesMatch>
确保已安装并启用mod_headers
。
以上是关于使用.htaccess强制下载文件或图像的主要内容,如果未能解决你的问题,请参考以下文章