将CloudFront分配与Route 53域相关联的问题

时间:2019-02-11 03:27:38

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

尝试保护我的S3托管网站时遇到麻烦。我遵循的步骤是:

  1. 我已经在S3上使用Route 53创建了一个自定义域。
  2. 创建了SSL证书。
  3. 创建了一个CloudFront发行版并将其设置为使用我的ssl证书,并为我的自定义域指定了CloudFront的“备用域名”
  4. 为我的域创建了一个公共托管区域。
  5. 创建了“ A”和“ AAAA”记录,以将我的域链接到我的CloudFront发行版。

但是,我无法访问HTTPS或HTTP的网站。但是我可以通过CloudFront域名访问该网站。只是当我尝试通过自定义域名访问它时,不是这样。 (example.com

1 个答案:

答案 0 :(得分:1)

您需要执行一些步骤,才能通过自定义域访问您的Cloudfront发行版。请检查以下三个步骤:

1-您是否在Cloudfront发行版中添加了CNAME条目,如下图所示?

enter image description here

2-在 ROUTE53 中需要做的就是创建一个 ALIAS 条目,该条目指向您的Cloudfront发行版。你加了吗?如果设置正确,Route53将为您提供与您的域匹配的分发选项。 (确保已设置CNAME条目)。请参考下图:

enter image description here

3-最后,请确保您的SSL与您的域匹配。

我相信您可能会丢失第1步中所述的CNAME条目。