在这个页面中,我有一个说明下载的按钮:
http://www.brianfunshine.com/newest-company-narration-demo/
问题是它在浏览器中打开歌曲而不下载歌曲。 如何解决这个问题?
答案 0 :(得分:4)
HTTP标头Content-Disposition
答案 1 :(得分:2)
尝试将其添加到.htaccess文件的顶部:
<FilesMatch “.(?i:(mp3))$”>
<IfModule mod_headers.c>
ForceType application/octet-stream
Header set Content-Disposition attachment
</IfModule>
</FilesMatch>
如果你想强行下载其他类型的文件(比如说pdf?),只需将它添加到mp3旁边,就像这样<FilesMatch “.(?i:(mp3|pdf))$”>
答案 2 :(得分:0)
Content-disposition是MIME协议的扩展,它指示MIME用户代理如何显示附加文件。
http://support.microsoft.com/kb/260519
更具体地说,看起来像“content-disposition:attachment; filename = [filename]”就是你想要的。
答案 3 :(得分:-3)
save link as
它会打开Save As Dialog Box
,