nginx 和来自另一个域的重定向

nginx 和来自另一个域的重定向

www.old-domain.com已经转入了www.new-domain.com

old-domain.com的服务器有一个 SSL 证书,可以http://www.old-domain.com处理https://old-domain.com

www.new-domain.com还支持 SSL,并且安装了证书。

在 m 的 DNS 记录中,old-domain.co我已将所有流量路由至new-domain.com

在 NGINX 服务 www.new-domain.com 上,我将其放在我的“默认”设置文件的顶部:

server {

  listen 80;

  server_name old-domain.com www.old-domain.com;

  return 301 https://new-domain.com$request_uri;
}

无论他们使用什么,这足以将流量正确地重定向到新域http://old-domain.comhttps://old-domain.com

我怀疑的原因是不够因为 DNS 记录更新后我得到了以下信息:

注意:

显然我遗漏了一些东西。

答案1

只要旧系统的证书仍然有效,就让旧系统进行重定向

相关内容