我使用nginx作为反向代理,一个角度通用的应用程序正在后台服务。
我正试图通过nginx将旧的URL模式重写为新的模式,即
server {
rewrite ^/s/(.+)$ /search\;q=$1 permanent;`
...
}
就像这样
/s/keywords
被重定向到
/search;q=keywords
不幸的是,上面的nginx规则变成了
/S/关键字
进入之内
/search/;q=keywords
(因此在后面添加斜线
/search
)有没有机会去掉这个斜线,结果是
/搜索;q=关键字
?
(在nginx后面运行的应用程序期望URL为
/搜索;q=关键字
)