全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

重定向配置

最近更新时间:2023-10-31 19:17:28

ALB负载均衡支持重定向功能,该功能支持用户在ALB实例的HTTP/HTTPS监听器的转发策略上配置重定向。

使用场景

  • 当企业要求强制HTTPS加密协议访问时,可将之前的HTTP请求重定向至HTTPS请求;
  • Web业务需要临时下线或长期下线等,需将原有页面重定向到新页面,否则会让用户请求失败,返回404/503等错误;

使用限制

  • 若监听上已有转发策略配置了重定向,则不允许作为重定向的目的监听器;

配置重定向

  1. 登录应用型负载均衡控制台。
  2. 进入监听器页面,单击需要重定向的HTTP/HTTPS监听器右侧操作列新建转发策略按钮,弹出新建转发策略对话框。
  3. 配置以下参数:
    1. 域名:目前仅支持添加一个域名;
    2. 路径:目前仅支持添加一条路径:
    3. 动作:选择动作为重定向;
    4. 重定向状态码:选择重定向的方式
      • 301:当用户请求的网址资源永远的迁移到了新的网址,可以使用301,使得用户访问旧网址时直接替换成重定向网址。
      • 302:临时重定向,当用户请求的网址资源临时改变了位置,可以使用临时重定向,但是302只能实现GET到GET的重定向,非GET请求可能会重定向为GET请求。
      • 307:临时重定向,当用户请求的网址资源临时改变了位置,可以使用临时重定向,307可以保持请求方法不变,如POST请求仍旧重定向为POST请求。
    5. 目标监听器:选择需要重定向的目标监听器;请确保目标监听器中存在与请求路径一致的转发策略或存在路径为/的转发策略;
  4. 单击确定按钮,完成配置。

重定向配置举例

下面以http重定向到https监听为例介绍如何使用重定向功能,如请求http://example.com/test,都将重定向请求到https://example.com/test;

前提条件

  • 已创建ALB实例
  • 已创建HTTP监听
  • 已创建HTTPS监听

步骤一:配置HTTPS监听的转发策略

  1. 单击HTTPS监听器右侧操作列新建转发策略按钮,弹出新建转发策略对话框。
  2. 配置以下参数:
    1. 路径设置为“/test";
    2. 动作设置为转发;
    3. 服务器组:选择处理后端请求的服务器组;
  3. 单击确定按钮,完成配置。

步骤二:配置HTTP重定向HTTPS

  1. 单击HTTPS监听器右侧操作列新建转发策略按钮,弹出新建转发策略对话框。
  2. 配置以下参数:
    1. 域名设置为example.com;
    2. 路径设置为“/test";
    3. 动作设置为重定向;
    4. 状态码可选301;
    5. 目标监听器为上一步骤配置的https监听;
  3. 单击确定按钮,完成配置。
文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈