产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] 100元求助 解决nginx配置问题

cs123456
银牌会员
1464.70 价值分

cs123456 发表于 2015-02-15 11:59:18
这是一个资源重命名的问题,

location ~* .*\.(zip|rar)(\?.*)?$
{
if ($request_uri ~* ^.*\/(.*)\.(zip|rar)(\?n=([^&]+))$) {
add_header Content-Disposition "attachment;filename=$arg_n=.$2";
}
log_not_found off;
expires 30d;
break;
}

那么问题来了,用户访问xxx.com/1.zip?n=2&m=kfkgsa?dsksk&sjdkfx

nginx在处理的时候能把红色部分可以忽略掉吗

该怎么修改这个表达式。

有时间搞的可以留下联系方式,100元求解决。
2015-02-15 11:59:18 1

白龙君
铁牌会员
35.00 价值分

访问name.com/1.zip?n=文件名
下载就自动重命名 文件名.zip了
  支持 (0分)  反对 (0分)
回复  2015-02-15 16:52:29 2

amysql
创始人
99530.81 价值分

重命名不了吗。还是什么问题。
  支持 (0分)  反对 (0分)
回复  2015-02-16 10:15:36 3

AMH面板 - 好用高效低占用、安全可靠极稳定

cs123456
银牌会员
1464.70 价值分

引用:
amysql 发表于 2015-2-16 10:15
重命名不了吗。还是什么问题。


可以重命名,但是我想加一个参数&m=kfkgsa?dsksk&sjdkfx

可以加吗,同时这个参数不能影响重命名。

  支持 (0分)  反对 (0分)
回复  2015-02-17 11:23:55 4

cs123456
银牌会员
1464.70 价值分

已经解决了。
  支持 (0分)  反对 (0分)
回复  2015-02-18 12:50:29 5
 1  (总1页)
AMH社区列表
用户服务中心