amazon-web-services - 将 CloudFront 分配与 Route 53 域相关联时出现问题

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

我在尝试保护我的 S3 托管网站时遇到了困难。我遵循的步骤是:

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

但是,无论是 HTTPS 还是 HTTP,我都无法访问我的网站。但是我可以通过CloudFront域名访问网站就好了。只是当我试图通过我的自定义域名访问它时没有。 (example.com)

最佳答案

您需要按照一些步骤通过自定义域访问您的云端分配。请检查这 3 个步骤:

1 - 您是否在云端分配中添加了 CNAME 条目,如下图所示?

enter image description here

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

enter image description here

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

我相信您可能缺少步骤 1 中所述的 CNAME 条目。

关于amazon-web-services - 将 CloudFront 分配与 Route 53 域相关联时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54623585/

相关文章:

Amazon S3 上的 Android Volley 异步加载器

asp.net - 在 Visual Studio 2008 中调试 HTTPS ASP.NET 站点?

apache - 通过 SSL/Https 与某些浏览器连接时突然超时

amazon-web-services - 写后读一致性对 S3 中的新对象 PUT 的真正含义是什么?

amazon-web-services - AWS DynamoDB 如何计算 Query 的读取单元?

google-app-engine - 为 Google App Engine 转换 pfx 文件

Ruby Paperclip Amazon S3 Bucket Connection refused - connect(2) for "s3-website-us-west-1"port 443

javascript - 如何在 aws S3 javascript SDK 中配置间隔和 max_attempts

python - 更新 Elasticsearch 字段时出现问题

amazon-web-services - 哪个用户启动了 EC2 实例?