【发布时间】:2020-01-18 09:01:31
【问题描述】:
我们正在尝试重写这样的链接:
我们的规则如下所示:
rewrite ^/some/thing/(.+) /some/where/else/ permanent;
在https://regex101.com/ 中,它说我们的 REGEX 匹配,但 NGINX 不会重写。
【问题讨论】:
-
查询字符串(从
?开始的任何内容)不是用于匹配location和rewrite规则的规范化URI 的一部分。如果你有一个复杂的 URI 需要重写,你可以试试this answer。
标签: regex nginx parameters url-rewriting rules