前言
聚合 DNS 管理系统可以实现在一个网站内管理多个平台的域名解析,目前已支持的域名平台有:阿里云、腾讯云、华为云、百度云、西部数码、火山引擎、DNSLA、CloudFlare、Namesilo
功能特性
多用户管理,可为每个用户可分配不同的域名解析权限
提供 API 接口,可获取域名单独的登录链接,方便各种 IDC 系统对接
容灾切换功能,支持 ping、tcp、http(s)检测协议并自动暂停/修改域名解析,并支持邮件、微信公众号、TG 群机器人通知
CF 优选 IP 功能,支持获取最新的 Cloudflare 优选 IP,并自动更新到解析记录
SSL 证书申请与自动部署功能,支持从 Let's Encrypt 等渠道申请 SSL 证书,并自动部署到各种面板、云服务商、服务器等
演示截图
部署方法
1、运行环境要求 PHP7.4+,MySQL5.6+
2、设置网站运行目录为 public
3、设置伪静态为 ThinkPHP
4、访问网站,会自动跳转到安装页面,根据提示安装完成
5、访问首页登录控制面板
下载
伪静态规则
Nginx
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
Apache
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
感谢楼主,已偷 且不留转载