/rewrite/

获取 rewrite 状态及重写规则

请求地址

https://api.upyun.com/rewrite/

HTTP请求方法

GET

是否需要登陆授权

是,关于登录授权,参见授权机制

请求参数

必选 数据类型及范围 说明
bucket_name true string 空间名

rewrite 后来增加了一个 debug 字段. 对于原先老的逻辑, 即没有 debug 字段的元数据, 同步的时候或者显示到前端的时候统一为 false; 新增加的规则, 这个字段默认为 true.

返回结果

当规则存在时,返回:

{
  "result": true,
  "data": {
    "bucket_name": "bucket",
    "rewrite_enable": true,
    "rewrite_rules": [
        {
          "pattern": "", 
          "rule": "/v1/mss_mt_tenant_$_HOST_2/$_HOST_1$_URI",
          "debug": true
        },
        {
          "pattern": "/(.*)/(.*)", 
          "rule": "/v1/mss_mt_tenant_$1/$2$_URI", 
          "break": true,
          "debug": true
        }
     ]
  }
}

否则,返回空:

{
  "result": true,
  "data": {
    "bucket_name": "bucket",
    "rewrite_enable": true,
    "rewrite_rules": [
     ]
  }
}
Last edited by hubiao, 2016-03-18 16:49:28