社区。
我有一个由 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 后端节点。