美文网首页
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