Nginx 在Google Chrome中下载mp4文件
指定如何配置服务器,使其能够将mp4文件加载到G Chrome中? 当您单击链接下载时,会在浏览器中打开一个不太可接受的文件。 我在找。。。他们说您必须配置头部,但我不太明白需要在哪里进行配置。 此外,建议更改: 申请/文件mp4; 或者删除这个扩展相当于mimetypes 我也试过:Nginx 在Google Chrome中下载mp4文件,nginx,webserver,Nginx,Webserver,指定如何配置服务器,使其能够将mp4文件加载到G Chrome中? 当您单击链接下载时,会在浏览器中打开一个不太可接受的文件。 我在找。。。他们说您必须配置头部,但我不太明白需要在哪里进行配置。 此外,建议更改: 申请/文件mp4; 或者删除这个扩展相当于mimetypes 我也试过: location /files { if ($request_filename ~* ^.*?/([^/]*?)$) { set $filename $1;
location /files {
if ($request_filename ~* ^.*?/([^/]*?)$)
{
set $filename $1;
add_header Content-Disposition "attachment; filename=$filename";
}
}
,但一切都没有改变
怎么办?
我很乐意接受任何建议。多谢各位
我还知道,mp4文件可以发布给用户下载,正如在savefrom.net中实现的那样我认为您的头
内容配置有点错误
add_header Content-Disposition "attachment; filename=\"$1\"";
您也不需要设置文件名$1代码>(以我的示例为例)应将其删除。
对我来说,这样的方法很好用。设置属性“下载”如
代码应该是这样的,是吗?优雅
<a href='file.mp4' download='Very-Very-Good.mp4'>download</a>