【发布时间】:2020-04-09 01:52:04
【问题描述】:
为了 301 重定向 site.com 到 site.com/en 和 site.com/my-page 到 site.com/en/my-page 苦苦挣扎了这么久
我设法使第一个重定向工作,但不是第二个!也可以对两者都使用一个规则吗?那么我的第二条规则有什么问题呢?
rewrite "^/(?![a-z]{2}|[a-z]{2}-[a-z]{2})$" /en redirect;
rewrite "^/(?![a-z]{2}|[a-z]{2}-[a-z]{2})/(.*)$" /en/$2 redirect;
非常感谢。
【问题讨论】:
标签: regex nginx url-rewriting