在nginx中,我正在重定向带有以下参数的URL:
www.example.com/xyz?var1=ty&var2=po&var3=k至
www.example.com/anything?a=1& b = po_k
redirectedURL b = po_k 中的是源URL var2和var3的组合。
有人可以帮忙吗?
答案 0 :(得分:1)
这将起作用:
rewrite ^/xyz/?$ /anything?a=1&b=${arg_var2}_${arg_var3}? redirect;
请注意:
$arg_var2_$arg_var3
会尝试使用不存在的$arg_var2_
(因此需要适当的转义)?
将删除重定向中的现有参数