配置
location ^~/TEMP/ {
alias/share/files/;
if ($request_uri ~* ^.*\/(.*)\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx|jpg|png)(\?n=([^&]+))$) {
add_header Content-Disposition "attachment;filename=$arg_n.$2";
}
}
使用
<a href="http://....../TEMP/.../.../123456789.zip?n=测试">测试</a>
结果
测试.zip
技术交流