如何才能使用户访问指定文件夹中的文件时,我可以强制下载文件?
我知道可以使用.htaccess按类型执行此类型,您可以使用php脚本强制下载文件,但是如何在没有php脚本的情况下强制下载他们在指定文件夹中访问的文件?
目前,当您查看浏览器知道如何阅读的文件时,它会读取文件而不是下载文件。我希望它能自动下载文件夹中的所有文件,而不是阅读浏览器支持的文件。
答案 0 :(得分:1)
" mod_headers"模块应该可用..然后你可以将它添加到你的.htaccess文件。
按类型:
<FilesMatch "\.jpg$">
Header set Content-Disposition attachment
Header set Content-Type application/octet-stream
</FilesMatch>
按名称的特定文件:
<Files test.jpg>
Header set Content-Disposition attachment
Header set Content-Type application/octet-stream
</Files>
将其放入特定文件夹中的.htaccess文件中,并下载文件。
对于整个文件夹,请省略Files / FilesMatch指令。