美文网首页
nginx实现文件下载时重命名

nginx实现文件下载时重命名

作者: SUNOW2 | 来源:发表于2018-07-14 14:35 被阅读53次

打开nginx.conf配置文件,添加

location / {
            if ($request_uri ~* ^.*\/(.*)\.(java|txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx|jpg|png)(\?attname=([^&]+))$) {
                add_header Content-Disposition "attachment;filename=$arg_attname";
            }
        }

在下载文件的url后添加

http://IP:端口/资源路径?attname=自定义的文件名

相关文章

网友评论

      本文标题:nginx实现文件下载时重命名

      本文链接:https://www.haomeiwen.com/subject/llkypftx.html