全部文档
当前文档

暂无内容

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

文档中心

重定向配置

最近更新时间:2024-08-26 11:42:27

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. 单击HTTP监听器右侧操作列添加/编辑转发策略按钮,跳转到转发策略页面。

  2. 配置以下参数:

    1. 域名设置为example.com;

    2. 路径设置为“/test";

    3. 动作设置为重定向;

    4. 状态码可选301;

    5. 目标监听器为上一步骤配置的https监听;

  3. 单击确定按钮,完成配置。

文档导读
纯净模式常规模式

纯净模式

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