假设当前已存在location /test/,希望配置一个短连接/ts/与之相同,就需要用到rewrite
直接配置到server段
rewrite ^/ts/(.*) /test/$1;
或者放到location,如果这个ts情况不多
location /ts/ {
rewrite ^/ts/(.*) /test/$1;
}
这里想说到参数传递的一个细节,比如下面这个能达到同样的效果
rewrite (^/ts/)(.*) /test/$2;
这个参数是根据小括号来排序的,依次就是$1、$2...
不用小括号括起来是不计算到参数列表里的