使用 SSL/TLS 证书和 EC2 实例设置 CloudFront

使用 SSL/TLS 证书和 EC2 实例设置 CloudFront

社区。

我有一个由 Apache 提供的网页,该网页在 EC2 AWS 实例上运行。我使用 AWS 证书管理器和 CloudFront 来管理 SSL/TLS,以便使用 HTTPS 访问网页

我的环境:

领域: some.com.do

AWS 证书备用域名:some.com.do,*.some.com.do

CloudFront 设置

姓名:some.cloudfront.net

域名:some.com.do,*.some.com.do

安全策略:TLSv1.2_2021

原产地域名:EC2 公共 DNS

Origin 协议:仅支持 HTTPS

最低来源 SSL 协议:TLSv1.2

查看器协议策略:将 HTTP 重定向到 HTTPS

Route 53 设置

some.com.do 类型 A 简单路由别名路由到 some.cloudfront.net

www.some.com.do输入 A 简单路由别名路由到 some.com.do

使用 https 时页面加载不畅

现在,我收到了错误:

502 错误 无法满足请求。

CloudFront 无法连接到源。我们目前无法连接到此应用程序或网站的服务器。可能是流量过大或配置错误。请稍后重试,或联系应用程序或网站所有者。如果您通过 CloudFront 向客户提供内容,您可以通过查看 CloudFront 文档找到故障排除和帮助防止此错误的步骤。

答案1

我的问题在于分发行为配置错误。似乎 CF 没有将所有标头传递到我的 EC2 后端节点。

相关内容