【问题标题】:Redirect request to specific target groups using ALB listener使用 ALB 侦听器将请求重定向到特定目标组
【发布时间】:2022-11-17 23:25:07
【问题描述】:

我有 1 个 ALB (www.example.com),其中包含将所有 HTTPS 请求转发到 target_group_A 的规则。 因此,如果发送请求GET www.example.com/somethingtarget_group_A将收到请求GET /something

现在,我定义了第二个目标组target_group B。我的目标是将所有请求重定向到www.example.com/svc_Btarget_group B。 例如,如果我发送请求GET www.example.com/svc_b/something,我希望target_group_B收到请求GET /something而不是GET /svc_b/something

我有一条规则,将所有请求转发到www.example.comtarget_group_A,还有一条规则在这条规则之上,如果路径包含/svc_b,则将所有请求转发到www.example.comtarget_group_B。它有效,但 target_group_B 收到带有 /svc_b/ 的完整路径,但我想要 svc_b 之后的所有路径,就像我上面的例子一样。

我怎样才能做这种类型的转发?

【问题讨论】:

    标签: amazon-web-services networking amazon-ecs aws-application-load-balancer


    【解决方案1】:

    您可以将 svc_b 规则添加为第一个带通配符的规则,然后转发到其目标组。 添加通用域转发作为下一个规则。检查下面的例子(我有相同的目标组样本)

    【讨论】:

      猜你喜欢
      • 2021-06-25
      • 1970-01-01
      • 2018-11-10
      • 2019-02-04
      • 2014-12-28
      • 1970-01-01
      • 2014-12-11
      • 2020-10-18
      • 2014-10-17
      相关资源
      最近更新 更多