【发布时间】:2022-03-15 20:28:15
【问题描述】:
我遵循serverless-stack 指南,并在 Amazon S3 存储桶中托管了一个网站。我使用 GoDaddy 购买了一个域,并设置了 cloudfront 以使用此存储桶,然后使用 AWS 证书管理器为我的域生成 SSL 证书(www.my_domain.com 和 my_domain.com)。
然后我在 GoDaddy 中配置 DNS 转发以指向我的云端资源。
这一切都很好,如果我在浏览器中转到my_domain.com,那么我会看到我的网站。
但是,我无法让 SSL 工作。如果我访问我的网站的https:// 版本,那么我会在 chrome 地址栏中看到一个not secure 错误,其中显示指向shortener.secureserver.net 而不是我自己的网站的证书。
有人可以指点我解决这个问题的方法吗?透过 S.E.并且使用谷歌似乎亚马逊的route53 可能会提供帮助,但我无法弄清楚如何做到这一点。
谢谢!
(编辑)为了让事情更清楚,如果我连接到 https://my_website.com 或 https://www.my_website.com,这就是我在 Chrome 中看到的内容
警告信息:
证书详情:
我不明白为什么在为我的域配置 AWS 证书后,我看到的是 shortner.secureserver.com 的证书,而不是 my_website.com 的证书。
【问题讨论】:
-
遇到同样问题的朋友可以关注docs.aws.amazon.com/amplify/latest/userguide/…
-
谢谢。我不再使用godaddy,但在下面更新了我接受的答案,以便其他人可以找到您提供的链接。
标签: amazon-web-services ssl ssl-certificate amazon-cloudfront cloud-hosting