/rewrite/
设置 rewrite 状态及规则
请求地址
https://api.upyun.com/rewrite/
HTTP请求方法
POST
是否需要登陆授权
是,关于登录授权,参见授权机制
请求参数
必选 | 数据类型及范围 | 说明 | |
---|---|---|---|
bucket_name | true | string | 空间名 |
rewrite_enable | true | boolean | 开启/关闭 |
rewrite_rules | true | Array | rewrite规则 |
rewrite 后来增加了一个 debug 字段. 对于原先老的逻辑, 即没有 debug 字段的元数据, 同步的时候或者显示到前端的时候统一为 false; 新增加的规则, 这个字段默认为 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": [
{
"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
}
]
}
}
Last edited by hubiao, 2016-03-18 16:49:28