0

指定如何将服务器配置为他将 mp4 文件加载到 G Chrome 中的事实?当您单击链接下载时,会在浏览器中打开一个不太可接受的文件。我在找...他们说你必须配置标题,但我不太明白需要在哪里完成。还建议更改:应用程序/文件mp4;或删除此扩展名是相当 mimetypes

我也试过:

location /files { 

     if ($request_filename ~* ^.*?/([^/]*?)$) 
     { 
             set $filename $1; 
             add_header Content-Disposition "attachment; filename=$filename"; 
     } 

}

,但没有任何改变。

该怎么办?我很乐意接受任何建议。谢谢你。


我也知道 mp4 文件可以发给用户下载,在 savefrom.net 中实现

4

2 回答 2

1

我认为你的标题有点错误Content-Disposition

add_header Content-Disposition "attachment; filename=\"$1\"";

你也不需要set filename $1;(以我的例子)它应该被删除。
对我来说,这种方法效果很好。

于 2012-08-21T03:47:48.347 回答
0

设置属性“下载”如

<a href='file.mp4' download='Very-Very-Good.mp4'>download</a>
于 2013-08-30T11:34:51.853 回答