我试图从我的网站的旧版本的流量重定向到该网站的新版本。虽然,我有这2个具体要求。我需要:
old.mysite.com/
重定向到new.mysite.com/homepage
。
1.所有其他子路径将被重定向到新站点。例如:old.mysite.com/this/sub/path
应重定向到new.mysite.com/this/sub/path
我正在使用kubernetes nginx ingress控制器,我目前正在使用configuration-snippets将所有流量从旧站点重定向到新站点,如下所示:
nginx.ingress.kubernetes.io/configuration-snippet: |
if ($host = "old.mysite.com")
{
return 301 https://new.mysite.com$request_uri;
}
字符串
是否有一种方法来修改它以满足我的要求,或者是否有不同的方法来实现这一点?
1条答案
按热度按时间jgwigjjp1#
您可以通过将服务器代码段沿着与配置代码段组合来实现这一点。
这将匹配默认的
/
URI并执行重定向。字符串