
# bucket_website_routingrule
 表1bucket_website_routingrule 
| **参数名称**                       | **参数类型**      | **是否必选** | **描述**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|:---|:---|:---|:---|
| key_prefix_equals              | const char \* | 必选       | **参数解释** 描述当重定向生效时对象名的前缀。 例如：重定向ExamplePage.html对象的请求，key_prefix_equals设为ExamplePage.html。 **约束限制：** 无 **取值范围：** 无 **默认取值：** 无                                                                                                                       |
| http_errorcode_returned_equals | const char \* | 必选       | **参数解释** 描述Redirect生效时的HTTP错误码。当发生错误时，如果错误码等于这个值，那么Redirect生效。 例如： 当返回的http错误码为404时重定向到NotFound.html，可以将http_errorcode_returned_equals设置为404，replace_key_with设置为NotFound.html。 **约束限制：** 无 **取值范围：** 无 **默认取值：** 无 |
| protocol                       | const char \* | 必选       | **参数解释** 描述重定向请求时使用的协议（http，https）。 **约束限制：** 无 **取值范围：** 无 **默认取值：** 无                                                                                                                                                                                                             |
| host_name                      | const char \* | 必选       | **参数解释** 描述重定向的站点名。 **约束限制：** 无 **取值范围：** 无 **默认取值：** 无                                                                                                                                                                                                                              |
| replace_key_prefix_with        | const char \* | 必选       | **参数解释** 描述重定向请求时使用的对象名前缀，请求中的对象名会将key_prefix_equals的内容替换为replace_key_prefix_with的内容。 **约束限制：** 无 **取值范围：** 无 **默认取值：** 无                                                                                                                                                            |
| replace_key_with               | const char \* | 必选       | **参数解释** 描述重定向请求时使用的对象名，请求中的整个对象名会被替换为replace_key_with的内容。 **约束限制：** 无 **取值范围：** 无 **默认取值：** 无                                                                                                                                                                                         |
| http_redirect_code             | const char \* | 必选       | **参数解释** 描述响应中的HTTP状态码。 **约束限制：** 无 **取值范围：** 无 **默认取值：** 无                                                                                                                                                                                                                             |
   
