跳到主要内容
版本:latest

add_proxy

为已有站点添加一条新的反向代理规则(location 块)。

  • 路由POST /mod/proxy/com/add_proxy/stype
  • actionadd_proxy

输入参数

参数名称必选类型描述
site_namestring站点名称
proxy_pathstring代理路径,如 /api
proxy_passstring代理目标 URL
proxy_hoststring代理 Host 头,默认 $http_host
proxy_typestring代理类型,http(默认)或 unix
remarkstring备注
注意

同一个 proxy_path 不能重复添加。若已存在 basic_auth 且路径冲突,需先删除 basic_auth 再添加。

输出参数

参数名称类型描述
statusbool操作结果
msgstring提示信息

示例

请求

curl -X POST "http://192.168.168.213:8888/mod/proxy/com/add_proxy/stype" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "site_name=example.com&proxy_path=/api&proxy_pass=http://127.0.0.1:3001&request_time=...&request_token=..."

响应

{
"status": true,
"msg": "添加成功!"
}