50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

AWS ALB 现已原生支持 URL 与主机头重写功能

作者:Steef-Jan Wiggers

  • 2025-10-31
    北京
  • 本文字数:1068 字

    阅读完需:约 4 分钟

大小:537.93K时长:03:03
AWS ALB 现已原生支持 URL 与主机头重写功能

亚马逊云(AWS)近日宣布,应用负载均衡器 ALB 现已全面支持原生的 URL 与 Host Header(主机头)重写功能。有了这一新特性,用户无不再需要依赖自定义的应用逻辑,也不用部署和维护额外的第三方代理解决方案(例如 NGINX Ingress Controller)来管理 Layer 7 流量的修改。

 

在这项功能推出之前,如果企业需要复杂的请求路由功能,比如在转发流量前修改 URL 路径前缀或更改主机头,就必须在架构中引入额外的代理层。这些额外的组件不仅增加了维护负担,往往也会带来不必要的延迟。

 

在 Reddit 上的相关讨论中,这一变化得到了开发者们的肯定。有用户评论指出,最大的亮点是:

有了这个原生重写的功能,就不需要再为这点需求添加额外的后端组件或配置了。”

 

修改 URL 路径和主机头的功能通过正则表达式(regex)来匹配条件,在 ALB 内部有原生的支持。用户可以在新的已有的 ALB 上进行配置,无论是通过 AWS 管理控制台AWS SDK 还是 AWS API 都可以实现,对流向后端服务(如 EC2 实例、容器或 Lambda 函数)的流量进行精细化控制。

 


图源:AWS Networking & Content Delivery 博客

 

此外,ALB 规则中新增的 Transforms(转换)部分,允许在请求到达目标组之前,对进入的请求进行修改。一个常见的使用场景就是调整路径前缀,例如将旧的 API 版本路径 /v1 替换为新的 /v2

 


图源:AWS Networking & Content Delivery 博客


AWS 的 Serverless Hero Luc van Donkersgoed 在领英上评论道:

Pre:Invent 已经全面上线!我太喜欢这个功能了 ❤️ 现在的 ALB 可以在负载均衡层直接重写路径和主机头,让负载均衡模式更强大、更灵活。


随着这一功能的上线,AWS 也正式加入了其他已提供类似 Layer 7 原生能力的主要云服务商行列。例如,谷歌云(GCP)的应用负载均衡器通过 URL Maps 提供强大的 URL 和头修改功能,支持在请求进入后端前重写主机和路径;而微软 Azure 则在区域范围内通过 Azure Application Gateway 提供条件式 URL 与 HTTP Header 重写,在全球范围则通过 Azure Front Door 的高级规则引擎(Rule Engine)支持更复杂、基于模式的流量控制。


用户“A Snark bot from lastweekinaws”在 Bluesky 上调侃道:

AWS 终于让 ALB 能重写 URL 了,大伙不需要再额外用三个服务加一张正则博士学位证了。所谓‘无需额外费用’,其实是因为你本来就已经为负载均衡付得够多了。

 

最后,这项功能目前已在所有 AWS 商业区、AWS GovCloud(美国)以及 AWS 中国区域全面上线。关于 AWS ALB 的更多详细信息,可在官方文档页面查看。


原文链接:https://www.infoq.com/news/2025/10/aws-alb-url-host-header-rewrite/

2025-10-31 09:457333

评论

发布
暂无评论

访问国外网站的几个方法及其优缺点

Ogcloud

海外网络加速 海外网络专线 跨国网络专线 海外网络访问

海港企业数据资产消费实践,系统化梳理数据资产、深度释放数据要素潜力

袋鼠云数栈

数据资产 数字化 数字化管理 智慧港口解决方案 海港企业

高效安全迁移:PG高可用集群实战方案深度解析

袋鼠云数栈

数据处理 数据库运维 数据迁移 迁移方案 数据迁移工具

【0基础转型】1个月成为大数据ETL工程师:轻松月入过万

敏捷调度TASKCTL

数据仓库 Shell ETL TASKCTL #大数据

从“几年”到“秒”:重新思考公钥基础设施(PKI)

Y11

Java 安全 企业管理 密码学 企业安全

如何在Mac上打开EXE文件,苹果电脑打不开exe文件怎么办

阿拉灯神丁

Mac 软件 M1芯片 CrossOver Mac下载 虚拟机软件 苹果电脑使用

HarmonyOS 5.0应用开发——网格(Grid)

高心星

华为 鸿蒙 arkui HarmonyOS NEXT

基于@ohos/axios学习HarmonyOS Next的网络数据请求

帅比九日

鸿蒙 HarmonyOS NEXT

ClkLog埋点分析系统-uni-app埋点上报攻略

ClkLog

开源 埋点 sdk 用户画像

探索拼多多API:轻松获取商品详情

代码忍者

API 接口 pinduoduo API

仅用5M数据超过 OpenAI?快手最新 Code Embedding 模型 OASIS(绿洲)发布

快手技术

开源 code embedding

HarmonyOS 5.0应用开发——轮播图(Swiper)

高心星

鸿蒙 huawei arkui HarmonyOS NEXT

HarmonyOS 5.0应用开发——列表(List)

高心星

鸿蒙 arkui HarmonyOS NEXT

再获权威认证:ISO 27001认证助力伊克罗德迈向卓越信息安全之路!

伊克罗德信息科技

公链开发中的技术实现路径:构建高效、安全的去中心化网络

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

全球化| YappyPets:业务集中管控,驱动全球扩张新引擎

用友BIP

怎么实现异地组网?

Ogcloud

组网 企业组网 企业网络 异地组网

多维度解析低代码:从技术架构到插件生态

JeeLowCode低代码平台

低代码平台

2024SACC中国系统架构师大会,NineData联合创始人周振兴受邀参会

NineData

混合云架构 NineData 周振兴 中国系统架构师大会 SACC

阿里重磅开源 Fluss: Flink Unified Streaming Storage

阿里云大数据AI技术

大数据 flink FFA

三种熔断策略在数据服务API中的实践应用

袋鼠云数栈

数据治理 用户体验 数据服务平台 熔断策略

什么是DNSSEC?一文读懂DNSSEC的工作原理和实际应用

防火墙后吃泡面

AWS ALB 现已原生支持 URL 与主机头重写功能_云计算_InfoQ精选文章