Skip to content
Navigation

管理反向代理站点的域名

管理反向代理站点的域名绑定。

POST
https://your-panel.example.com:8888/mod/proxy/com/{action}/stype
更新于 查看 Markdown

Path parameters

  • actionstringrequired

    具体操作名称,参见下方原始接口文档。

Request bodyX-WWW-FORM-URLENCODEDrequired

  • request_timestringrequired

    Unix 时间戳。

  • request_tokenstringrequired

    按 API 概览生成的签名。

  • idintegerrequired

    站点 ID

  • site_namestringrequired

    站点名称

  • domainsstringrequired

    域名,多个用换行符分隔,可带端口 domain:8080

Returns

default

接口响应,业务状态见下方详细说明。

JSON
  • statusoptionalboolean

    操作结果

  • msgoptionalstring

    提示信息

  • dataoptionalarray ofunknown

    (add_domain 返回) 域名列表;(batch_del_domain 返回) 删除结果数组

各操作详细说明

add_domain / del_domain管理反向代理站点的域名

add_domain / del_domain / batch_del_domain

管理反向代理站点的域名绑定。

  • 路由:POST /mod/proxy/com/{action}/stype

add_domain — 添加域名

输入参数

参数名称 必选 类型 描述
id 是 int 站点 ID
site_name 是 string 站点名称
domains 是 string 域名,多个用换行符分隔,可带端口 domain:8080

del_domain — 删除单个域名

输入参数

参数名称 必选 类型 描述
id 是 int 站点 ID
site_name 是 string 站点名称
domain 是 string 要删除的域名
port 是 string 域名对应端口

注意:至少保留一个域名。

batch_del_domain — 批量删除域名

输入参数

参数名称 必选 类型 描述
id 是 int 站点 ID
site_name 是 string 站点名称
domains 是 string 域名列表,换行分隔

输出参数

参数名称 类型 描述
status bool 操作结果
msg string 提示信息
data list (add_domain 返回) 域名列表;(batch_del_domain 返回) 删除结果数组

示例

add_domain 请求

curl -X POST "http://192.168.168.213:8888/mod/proxy/com/add_domain/stype" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "id=1&site_name=example.com&domains=www.example.com%0Aapi.example.com:8080&request_time=...&request_token=..."

del_domain 请求

curl -X POST "http://192.168.168.213:8888/mod/proxy/com/del_domain/stype" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "id=1&site_name=example.com&domain=api.example.com&port=8080&request_time=...&request_token=..."

Type to search…

↑↓ navigate↵ selectEsc close