最佳答案
如果以前有人问过这个问题,请原谅我,有很多资源都涉及到这个问题,但似乎没有什么适合我的特定(https)用例。
我正在尝试将 https://www.example.com重定向到 https://example.com。同样,这应该适用于 http://www.example.com到 https://example.com。
我已经建立了一个源自 s3 bucket 的 Cloudfront 发行版,将 http 重定向到 https,添加了 cname example.com,并添加了我的域名证书(该证书既适用于 www 子域名,也适用于裸域名)。
我还建立了一个单独的发行版,使用了 www.example.com 的 cname,添加了证书,并将原点设置为一个单独的 s3 bucket,该 bucket 在(静态网站托管)中将所有请求重定向到 https://example.com。
对于 http://example.com到 https://example.com,重定向可以正常工作,但是 http://www.example.com 到 https://example.com则不能。
在路线53中,我把根域别名为第一个云锋分布,把 www 别名为第二个。