AWS 证书管理器无法在 godaddy 域中工作

问题描述 投票:0回答:1

这是一种了解 aws 域如何工作的实验

AWS 证书管理器看起来不错,但不显示 https, 请注意,我没有更改 godaddy 中的名称服务器,也没有触及 aws 中的 Route53

查看步骤

  1. 我从 Godaddy 购买了一个域名 - example.com

  2. 在aws s3中,我创建了一个静态站点 - 存储桶名称是www.example.com s3 存储桶站点网址为 http://www.example.com.s3-website-us-west-2.amazonaws.com/

  3. 我已在 godaddy 创建了 CNAME - www.example.com > http://www.example.com.s3-website-us-west-2.amazonaws.com/

  4. 我在godaddy中使用转发选项 example.com 重定向到 www.example.com

到目前为止运行良好 当我在浏览器中输入并点击 example.com 时,它会打开 www.example.com

现在我已经在aws中为example.com和www.example.com创建了单个ACM证书,并将其作为CNAME放入godaddy中进行验证

并且显示状态为 ACM 下的 aws 中已发布

但是当打开网站(www.example.com)时,它没有显示在HTTPS而不是http

为什么 https 不起作用?

amazon-web-services
1个回答
0
投票

针对您的用例使用 Cloudfront。

  • 创建云端发行版
  • 在 Origin 域中选择您的 s3 存储桶
  • 在姓名字段中输入姓名
  • 默认缓存行为。
  • 在查看器协议策略中选择将 HTTP 重定向到 HTTPS
  • 在备用域名字段中添加您的域名。
  • 在自定义 SSL 中选择您在 ACM 中创建的 SSL 证书 证书字段。
  • 在默认根对象中提及index.html 文件名。
  • 将 cloudfront 域名添加为您的域 CNAME 记录的值。
© www.soinside.com 2019 - 2024. All rights reserved.