GetRewriteList
获取可用的伪静态(URL 重写)规则模板列表,用于 Nginx/Apache 的 URL 美化。
- 路由:
POST /site - action:
GetRewriteList
输入参数
| 参数名称 | 必选 | 类型 | 描述 |
|---|---|---|---|
| action | 是 | String | 固定值 GetRewriteList |
| siteName | 是 | String | 网站域名 |
输出参数
| 参数名称 | 类型 | 描述 |
|---|---|---|
| rewrite | Array | 可用模板名列表(0.当前 表示当前使用的规则) |
| default_list | Array | Web 服务器默认支持的模板名列表 |
示例
请求
POST /site HTTP/1.1
Content-Type: application/x-www-form-urlencoded
request_time=1700000000&request_token=xxx&action=GetRewriteList&siteName=testapi.bt.local
响应
{
"rewrite": ["0.当前", "EduSoho", "EmpireCMS", "dedecms", "discuz", "drupal", "ecshop", "laravel5", "wordpress", "default"],
"default_list": ["default"]
}