首页 > 解决方案 > 使用 AWS 将子域重定向到不同的域

问题描述

我目前正在经历切换域的过程,我们会说我们正在从 olddomain.com 移动到 newdomain.com

我们的所有服务都托管在 AWS 上,我遇到了 www 子域无法正确重定向到新域的问题。

我正在尝试将www.olddomain.com重定向到www.newdomain.com - 我目前正在尝试的策略是使用重定向到新域的 s3 静态站点。由于站点/网址是 https,我还需要在前面放置一个云端分发。

从底部开始向上移动......

  1. s3 静态站点 url 直接适用于重定向。
  2. Cloudfront 分发(正确指向 s3 静态站点)在 http 和 https 上都适用于重定向。
  3. 我有指向云端分发的 www.olddomain.com的DNS 记录
  4. 转到www.olddomain.com不会重定向,而是尝试在损坏的www.olddomain.com上呈现我们的 Web 应用程序(服务器已设置为不再允许来自那里的流量)。

我经历了很多不同的选项和配置,但是重定向直接在 s3 静态站点以及云端分发上正常工作非常重要/重要,但是当转到指向的域时它不起作用云端分发。请让我知道可以提供的任何进一步的详细信息,以帮助调查此问题,我很乐意提供。

标签: amazon-web-servicesamazon-cloudfront

解决方案


我的问题最终是我需要在云端设置中添加www.olddomain.com的备用 CNAME和该域的 ssl 证书。


推荐阅读