使用AWS Cloudfront和S3从example.com重定向到www.example.com

时间:2018-07-28 01:43:59

标签: amazon-web-services amazon-s3 amazon-cloudfront

我目前的网站在https://www.example.com上运行。我是通过创建一个托管站点www.example.com的S3存储桶来实现的,然后创建了一个Cloudfront实例来添加SSL。

然后我在Godaddy中创建了一个CNAME,该CNAME指向Cloudfront URL。

如果我访问http://example.com,GoDaddy会正确重定向到http://www.example.com,而Cloudfront会正确重定向到https://www.example.com

但是,如果我访问https://example.com,则会得到空白页。如何使SSL裸域重定向到www?

1 个答案:

答案 0 :(得分:0)

在重读您的问题时证明自己是错误的:

“很遗憾,我们的转发服务器不接受HTTPS请求。这就是为什么你的前锋行不通的原因。使用HTTPS协议进入转发服务器的流量无法解决。您可以进行此设置的唯一方法是将域托管在已安装SSL证书的服务器上。然后,您可以设置重定向,以将流量从旧域指向新域。 “

https://www.godaddy.com/community/SSL-And-Security/Forwarding-works-as-long-as-URL-does-not-contain-https/td-p/44951

您可能应该将域移动到route53。