写点什么

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:457532

评论

发布
暂无评论

最新字节跳动运维云原生面经分享

王中阳Go

Go 字节跳动 面经

宁德新能源:时序数据库 TDengine 支撑百万级工业设备实时数据高效治理

TDengine

数据库 tdengine 时序数据库

通义灵码正式上线 Qwen3,编程智能体马上来了!

阿里巴巴云原生

阿里云 云原生 通义灵码 Qwen

Nacos 3.0 正式发布:MCP Registry、安全零信任、链接更多生态

阿里巴巴云原生

nacos MCP

什么是委外管理?委外管理到底有什么用?

积木链小链

数字化转型 智能制造 中小企业 委外管理

4.29 晚直播预告 | 清华团队揭秘,时序大模型如何让数据“活”起来?

Apache IoTDB

AI智能体平台的开发流程

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI技术应用

文献解读-The chromosome-scale genome of the raccoon dog: Insights into its evolutionary characteristics

INSVAST

生物信息学 Sentieon 变异检测 全基因组测序 生物信息分析服务

【等保知多少】企业过等保要点看这里!

行云管家

网络安全 等保 等保测评

《Operating System Concepts》读后感

codists

操作系统

时序数据库 TDengine × Perspective:你需要的可视化“加速器”

TDengine

数据库 tdengine 时序数据库

详细剖析Java动态线程池的扩容以及缩容操作

电子尖叫食人鱼

Java

使用 Amazon Nova Lite 实现多快好省的智能视频审核

亚马逊云科技 (Amazon Web Services)

数智报告:一键合并精准高效

用友智能财务

用友 财务 数智化 智能财务 数智报告

非凸科技受邀出席AI SPARK活动,共探生成式AI驱动金融新生态

非凸科技

聚焦查询引擎优化:技术人如何在国产数据库项目中不断突破

TDengine

数据库 tdengine 时序数据库

25年甘肃省等保测评机构名单汇总

行云管家

等保 等级保护 等保测评

通义灵码正式上线 Qwen3,编程智能体马上来了!

阿里云云效

阿里云 云原生 通义灵码 Qwen

PAI Model Gallery 支持云上一键部署 Qwen3 全尺寸模型

阿里云大数据AI技术

人工智能 阿里云 LLM PAI Qwen3

最佳实践:RunnerGo API性能测试实战与高并发调优

数据追梦人

京东商品列表 API 接口使用指南

tbapi

京东API接口 京东API 京东商品列表接口 京东商品采集

千亿级打点PV的成本治理实践

百度Geek说

百度 成本治理 打点治理

中国联通网络资源湖仓一体应用实践

Apache Flink

大数据 flink 实时计算 实时湖仓 实时分析

什么是DNS缓存?怎么清理DNS缓存?

防火墙后吃泡面

AI智能体平台的组件和功能

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI技术应用

AI智能体平台的搭建

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI技术应用

稳定币迎来ChatGPT 时刻,如何驱动DeCloud?

PowerVerse

defi 稳定币 DeCloud

A2A与MCP:理解它们的区别以及何时使用

数据追梦人

【京东招聘专场】京东零售&科技诚邀测试开发精英!多地热招中!

测试人

软件测试

AI智能体的技术架构

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI技术应用

数据可溯破局!iVX 可视化调试如何改写 AI 编程规则

代码制造者

AI编程

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