我正在尝试将流量从旧版本的网站重定向到新版本的网站。但是,我有以下 2 个具体要求。我需要:
old.mysite.com/ 重定向至 new.mysite.com/homepage。
所有其他子路径将按原样重定向到新网站。例如:old.mysite.com/this/sub/path 应重定向到 new.mysite.com/this/sub/path
我正在使用 kubernetes nginx 入口控制器,并且目前正在使用配置片段将所有流量从旧站点重定向到新站点,如下所示:
nginx.ingress.kubernetes.io/configuration-snippet: |
if ($host = "old.mysite.com")
{
return 301 https://new.mysite.com$request_uri;
}
有没有办法修改它以满足我的要求,或者是否有不同的方法来解决这个问题?