
# 在SLB中配置url重写/重定向
可根据请求是否为灰度做不同的重写或重定向策略，对于使用灰度的场景比较有意义，如典型的：端侧发给SLB的请求 http://xyz.com/xyzgetnews?param1=xyz \& param2=abc后端现网版本接受/xyzgetnews? param1=xyz \& param2=abc的请求而后端新版本接受/getnews?param1=xyz \& param2=abc \& param3=1的请求现在使用SLB做灰度，一部分请求会路由到新版本现网请求url不变灰度请求url需要改变。
#### 前提条件
需要具备AppStage服务运维岗位权限或运维管理员权限，权限申请操作请参见[申请权限](https://support.huaweicloud.com/usermanual-appstage/appstage_04_0009.html)。
#### 配置url重写/重定向
1. [进入AppStage运维中心](https://support.huaweicloud.com/usermanual-wiseeye/appstage_04_0089.html#section0)。
2. 在顶部导航栏选择服务。
3. 单击![](https://support.huaweicloud.com/usermanual-nuwaruntime/zh-cn_image_0000002024773110.png)，选择"微服务开发 \> 负载均衡"。
4. 选择左侧导航栏的"实例管理"。
5. 在实例列表中单击实例名称，进入实例详情页面。
6. 选择"url重写/重定向配置"页签，单击"编辑"。
7. 单击"导入"，在弹出的窗口中单击"上传文件"。 
   上传文件格式为TXT格式，文件大小不能超过32kb；每个转发一行数据，格式为：转发类型+空格+匹配路径+空格+目标路径，例：rewrite_normal /abc/portal/login.jsp(.\*)$ /efg/login.jsp$1。
   
   
8. 文件上传成功，在url重写/重定向列表中显示，参数说明如[表1]所示。
   
    表1url重写/重定向参数说明 
   | 参数   | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   |:---|:---|
   | 转发类型 | - 生产重写：对应上传文件中的转发类型为rewriteNormal。  - 灰度重写：对应上传文件中的转发类型为rewriteGrey。  - 生产重定向：对应上传文件中的转发类型为redirectNormal。  - 灰度重定向：对应上传文件中的转发类型为redirectGrey。   |
   | 匹配路径 | 对应转发规则的第一个路径；字符长度0\~5002，例：/abc/portal/login.jsp(.\*)$。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   | 目标路径 | 对应转发规则的第二个路径；字符0\~5002，例：/efg/login.jsp$1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 操作   | 删除：删除url重写/重定向配置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
      
   
   
9. 配置完成后，单击"保存"。
 
