gpt4 book ai didi

amazon-web-services - AWS ELB 重写路径并更改其间的路径

转载 作者:行者123 更新时间:2023-12-03 23:14:49 31 4
gpt4 key购买 nike

我在 Amazon Webservices(特别是应用程序负载均衡器)上使用 ELB(弹性负载均衡器)。
问题:
我想创建一个规则来重写路径,但需要在路径中插入一个字符串。
当请求进入时:example.org/api/foo/*我需要将其重定向到:example.org/api/v1/foo/*请求的其余部分需要保持不变。
问题是路径的原始值不能改变。原因的一种方法是将所有可能的路径添加为规则。但是在扩展api时会非常不舒服。

最佳答案

正如您已经发现的那样,ELB 不支持重写。

一些选项:

1)实现一个网络服务器,例如ALB 和您的应用程序之间的 nginx,可以实现重写规则

2)可以使用Route53 -> CloudFront -> Lambda -> ALB实现基于路径的重写, 而不是直线上升 Route53 -> ALB ,如演示 here .

关于amazon-web-services - AWS ELB 重写路径并更改其间的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53157427/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com