.htaccess-强制下载.SVG文件

.htaccess-强制下载.SVG文件,.htaccess,mime-types,content-type,.htaccess,Mime Types,Content Type,我正在为我的网站构建一个品牌页面,希望允许用户下载我的徽标和品牌的各种版本,但是我似乎遇到了一些问题,无法在浏览器中查看.svg文件,而只能下载 我一直在玩.htaccess,我可以下载.png和.gif文件,但未能成功下载.svg文件。以下是我尝试过的方法: <FilesMatch "\.(png|svg)$"> ForceType application/octet-stream Header set Content-Disposition attachment &l

我正在为我的网站构建一个品牌页面,希望允许用户下载我的徽标和品牌的各种版本,但是我似乎遇到了一些问题,无法在浏览器中查看.svg文件,而只能下载

我一直在玩.htaccess,我可以下载.png和.gif文件,但未能成功下载.svg文件。以下是我尝试过的方法:

<FilesMatch "\.(png|svg)$">
   ForceType application/octet-stream
   Header set Content-Disposition attachment
</FilesMatch>


ForceType应用程序/八位组流
标题集内容处置附件

我不确定这为什么不起作用,但我认为这可能与svg文档实际上不是图像这一事实有关。我将非常感谢您提供的任何帮助,并提前感谢您抽出时间阅读此内容。

您正在哪个浏览器上测试此内容?您是否已在浏览器的页面信息中检查您正在设置的mime类型是浏览器实际接收的类型?
AddType application/octet-stream .png
AddType application/octet-stream .svg
<Files *.svg>
        ForceType application/octet-stream
        Header set Content-Disposition attachment
</Files>