如何连接cloudfront 和 alb?

如何连接cloudfront 和 alb?

我正在尝试通过 Cloudfront 通过 ALB 连接到 ec2。

目前,ALB 已经有一个与 cloudfront 关联的监听器。

因此我设置了一个以不同端口为原点的监听器,并将路径设置为行为。

但是连接分发域的时候,之前连接的域出现404错误。

原点设置

行为设定

查看 cloudfront 文档,我可以找到一些与通过标头进行安全连接相关的内容,但我只想在没有标头安全性的情况下进行连接。

看起来 ALB 和 Cloudfront 未连接,因为通过 ALB DNS 连接运行良好。我该怎么办?

答案1

这是一个行为顺序的问题。

如果设置的优先级高于根域。

这解决了问题,因为行为具有更高的优先级。

相关内容