网站管理 API
注意
API 接口可能随面板版本变更,不保证稳定性,仅供参考。
路由
POST /site| 已验证 89 个接口
接口列表
网站生命周期
- AddSite — 创建网站
- DeleteSite — 删除网站
- SiteStart — 启用网站
- SiteStop — 停用网站
- SetEdate — 设置到期时间
- set_site_etime_multiple — 批量设置到期
- site_rname — 修改备注名
- ToBackup — 备份网站
- export_sites_to_csv — 导出 CSV
信息查询
- GetPHPVersion — PHP 版本列表
- get_site_types — 网站分类
- GetSitePHPVersion — 网站 PHP 版本
- GetIndex — 默认文档
- GetDirUserINI — 目录保护配置
- get_dir_auth — 目录密码保护
- GetDirBinding — 子目录绑定
- GetRewriteList — 伪静态规则
- GetRewriteLists — 所有伪静态模板
- GetLimitNet — 流量限制
- GetSiteRunPath — 运行目录
- GetSiteDomains — 域名列表
- get_domains — 域名列表(数组)
- GetDefaultSite — 默认站点
- GetDnsApi — DNS API 提供商
- GetSiteLogs — 网站日志
- get_site_errlog — 错误日志
- get_sites_log_path — 日志路径
- get_Scan — 漏洞扫描结果
- list — 扫描缓存
- get_cdn_ip_settings — CDN IP 配置
- get_cron_scanin_info — 扫描定时任务
- get_generated_flow_info — 流量统计
- get_free_total_status — 免费流量状态
- get_https_mode — HTTPS 模式
- get_view_title_content — 推广横幅
- get_security_headers — 安全头配置
- check_total_install_info — 监控报表状态
- get_restart_task — 守护任务状态
- get_sites_ftp — FTP 关联
- GetRedirectList — 重定向列表
SSL / HTTPS
- SetSSL — 部署自定义证书
- SetSSLConf — 开启 SSL
- GetSSL — 证书信息
- get_ssl_protocol — TLS 协议版本
- set_ssl_protocol — 设置 TLS 协议
- get_https_settings — HTTPS 配置
- CloseSSLConf — 关闭 SSL
- CloseToHttps — HTTP→HTTPS 跳转
- HttpToHttps — HTTP→HTTPS 跳转(开启)
- set_global_http2https — 全局 HTTPS
- set_https_mode — 设置 HTTPS 模式
- set_site_ignore_https_mode — 忽略全局 HTTPS
反向代理
- CreateProxy — 创建反向代理
- GetProxyList — 代理列表
- ModifyProxy — 修改代理
重定向
- CreateRedirect — 创建重定向
- ModifyRedirect — 修改重定向
- DeleteRedirect — 删除重定向
- Set301Status — 301 重定向
- Get301Status — 301 状态
配置操作
- SetPHPVersion — 切换 PHP 版本
- SetLimitNet — 设置流量限制
- SetHasPwd — 密码保护
- GetHasPwd — 密码保护状态
- CloseHasPwd — 关闭密码保护
- SetRewriteTel — 保存伪静态模板
- SetRewriteLists — 批量伪静态
- AddDomain — 添加域名
- open_cdn_ip — CDN IP 获取
- get_404_config — 404 页面配置
- set_404_config — 设置 404
- logsOpen — 网站日志
- create_flow_rule — 流量规则
- create_default_conf — 默认配置
- set_create_default_conf — 设置默认配置
- set_sites_ftp — 关联 FTP
- set_sites_log_path — 设置日志路径
- set_ignore_view_domain_title — 忽略推广
- set_free_total_status — 免费流量开关
- set_cron_scanin_info — 扫描定时任务
- set_security_headers — 安全头
- CloseTomcat — 关闭 Tomcat
- apacheAddPort — Apache 端口
- webserverprep — Web 环境预检查
批量操作
- multiple_basedir — 批量防跨站
- multiple_limit_net — 批量流量限制
- set_dns_domains — 批量 DNS
- test_domains_api — 测试 DNS API
任务
- set_restart_task — Web 守护任务