无法让我的简单网站在 SSL 和 CloudFront 中使用 SSL

Trouble getting my simple website to use SSL within SSL and CloudFront

我正在尝试为我在爱尔兰托管的 EC2 上托管的网站安装 SSL。下面这篇文章指出负载均衡器需要托管在 n 中。 virginia 让 Cloud Front 工作(这样我就可以使用我的自定义 SSL 证书)。如果我的网站在爱尔兰,这会有效吗?

我已经尝试了几次,但还没有成功。我有以下 - EC2、route53、负载均衡器、证书管理器、cloudfront。

非常感谢,

更新

我的证书截图

CloudFront

您不需要将负载均衡器托管在北弗吉尼亚,这是指同时使用 AWS Certificate Manager 和 CloudFront。即,如果您想使用 AWS Certificate Manager 请求 SSL 证书并将其附加到您的 CloudFront 分配。

这是因为 CloudFront 将其 SSL 证书从北弗吉尼亚分发到其分发网络中的其他边缘位置。

您可以做的是:

  • 在北弗吉尼亚州创建的 ACM 证书
  • CloudFront 分配已创建并已应用证书
  • 具有 CloudFront 分配别名的 Route 53 托管区域
  • 爱尔兰的负载均衡器设置为 CloudFront 分发中的来源
  • 爱尔兰的 EC2 实例

Route 53 中指向 CloudFront 分配的别名示例:

CloudFront DNS 示例: