AWS ALB:基于路径的路由不转发到目标组

AWS ALB: Path based routing not forwarding to target group

我已经创建了一个 ALB 和一个目标组。

ALB 在 80 上有一个侦听器。这将它转发到我的目标组,目标组又将它发送到端口 9000.

上的注册实例

我正在尝试添加一个基于路径的规则,如下所示:

但是,当我点击 <alb-dns-name> 时,我确实被重定向到我注册的实例。

当我尝试 <alb-dns-name>/portainer 时,我得到 404

我是不是漏了什么?

基于路径的路由还将路径转发到相应的请求header;

所以我的应用在到达它的请求中收到了 /portainer 而无法 find/handle。

切换到基于主机的路由和适当的 dns 条目;