AWS:使用https将非www重写为www

时间:2018-11-29 15:44:13

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

我在这里几乎阅读了所有主题,但是我真的找不到解决问题的方法。这是我在AWS中的情况。

我有一个运行在具有简单HTTP协议的EC2实例中的网站。

以前的情况

在53号公路上:

  • 我的www.example.com为A(类型),指向我的EC2实例IP
  • 我将example.com设置为A(类型),它指向一个空的S3存储桶(名为example.com),该存储桶将重定向到www.example.com

一切顺利。然后,我决定转向HTTPS协议。

当前情况

  • 具有所有与EC2实例相关的SSL内容和证书的负载均衡器。
  • 在Route 53中,www.example.com作为A(类型)指向负载均衡器。

我有www.example.com-> https://www.example.com

但是

我只是不知道该怎么做:

如您所知,我需要一个 https://www.example.com 基础

我尝试配置cloudfront,但是失败了。而且我不知道我是否仍然需要S3存储桶。我读到cloudFront应该在Route 53和S3存储桶之间建立链接,但我不确定。

我阻止的地方是:

  • 我让S3存储桶的重定向配置
  • 我以s3存储桶的名称(不是ID)为起点设置了Cloudfront
  • 在Route 53中,我将example.com设置为通往云端的A(类型)

但是没有任何效果。我想我错过了与Cloudfront相关的内容。我不知道配置选项是否更改,但是我读过的大多数主题并未解释所有选项。

谢谢您的帮助

0 个答案:

没有答案