1

我通过 go daddy 购买了一个域名,我正在通过 ec2 服务器托管一个网站。我将 ec2 实例的 ip 地址与 go daddy 域名相关联。目前,该网站有一个HTTP协议。我想为网站使用 HTTPS。我有一个 ec2 服务器的弹性 IP,我不想涉及任何负载均衡器。我的理解是我们需要 ssl 证书才能使网站可以通过 https 访问。

如果我们通过aws证书管理器购买免费的ssl证书并将其与go daddy中的域名相关联(通过添加aws提供的cname),我可以通过https协议访问我的网站吗?还是我理解的不简单?请帮我解决这个问题。

4

1 回答 1

1

如果我们通过 aws 证书管理器购买免费的 ssl 证书并将其与 go daddy 中的域名相关联(通过添加 aws 提供的 cname)

那是不可能的。您不会获得带有 SSL 证书的 CNAME。AWS Certificate Manager 提供的免费 SSL 证书只能用于负载均衡器、API Gateway 或 CloudFront 分配。您不能直接将其与 EC2 服务器一起使用。

您需要在 EC2 服务器上运行的 Web 服务器软件中安装 SSL 证书。如果您想要免费的 SSL 证书,您需要查看Let's Encrypt

于 2019-06-22T14:10:13.917 回答