请原谅我,如果之前已经问过这个问题,有很多资源涉及到这个问题,但似乎没有任何东西符合我的具体(https)用例。我想将https://www.example.com重定向到https://example.com。同样,这应该适用于http://www.example.com至https://example.com。Cloudfront将万维网重定向到裸域与ssl
我已经建立了一个s3存储桶的起源,将http重定向到https,添加了cname example.com并添加了我的域证书(它适用于www子域以及裸域)。
我还为www.example.com设置了一个单独的发行版,其中添加了证书并将源设置为单独的s3存储桶,以便在(静态网站托管)中将所有请求重定向到https://example.com。
重定向符合http://example.com到https://example.com的预期,但是http://www.example.com到http://example.com没有。
在路由53中,我将根域别名为第一个cloudfront分布,而www别名为第二个。
请在这里看到我的答案,这应该是非常有用的:http://stackoverflow.com/questions/36265027/how-to-forward-non-www-to-www-with-aws-amazon-cloud-front -behind-https-cloud-fro/41899321#41899321 – Marcel 2017-01-27 17:18:27
而不是关闭这个问题,我们可以将它移动到服务器故障?我想添加一个答案。 – jtheletter 2018-02-23 21:17:12