You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过AWS ALB监听器规则将images路径重定向至docimg路径?

实现AWS ALB路径重定向/转发的具体方案

核心需求

现有已配置目标组的AWS应用负载均衡(ALB),需通过ALB监听器规则,将/images/开头的请求(示例:internal-alb-599528282.ap-south-1.elb.amazonaws.com/images/5010/2352-5010.jpeg),重定向或转发到/docimg/路径(示例:internal-alb-599528282.ap-south-1.elb.amazonaws.com/docimg/5010/2352-5010.jpeg)。


方案1:重定向规则(客户端地址栏更新,返回3xx状态码)

适合需要让用户看到新路径的场景:

  • 登录AWS控制台,进入EC2服务→左侧导航栏选负载均衡器→找到目标ALB
  • 切换到监听器标签,找到要配置的HTTP/HTTPS监听器(如80/443端口),点击查看/编辑规则
  • 点击添加规则→选择插入规则(放在现有规则前,避免被提前匹配)
  • 配置条件:
    • 选路径条件,匹配方式用前缀,输入/images/;如果要精确匹配格式,也可以用正则表达式匹配,输入^/images/(.*)$
  • 配置操作:
    • 选重定向至,目标类型选对应协议(HTTPS/HTTP),目标域名选当前ALB域名
    • 路径选替换为,输入/docimg/$1(正则表达式匹配时,$1会自动带入/images/之后的所有内容)
    • 状态码选302临时重定向或301永久重定向,按需选择
  • 点击保存完成配置

方案2:内部转发规则(客户端无感知,地址栏不变)

适合希望在ALB内部完成路径转换,用户看不到地址变化的场景:

  • 同样进入ALB的监听器规则编辑页面,添加新规则
  • 配置条件:
    • 选路径条件,前缀匹配/images/,或正则表达式^/images/(.*)$
  • 配置操作:
    • 选转发至,选择你的目标组
    • 点击编辑目标组的路径,输入/docimg/$1(正则表达式匹配时,$1保留原路径后半段内容)
  • 点击保存完成配置

验证方法

配置完成后直接访问原path A的URL:

  • 重定向规则:浏览器地址栏会跳转到path B,返回对应3xx状态码
  • 转发规则:地址栏仍显示path A,但实际返回的是path B对应的内容

内容的提问来源于stack exchange,提问作者Nitin G

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 02:55:15