内置域名管理
管理自定义域名和 SSL 所需的一切 -- 无需插件,无需外部服务。
自定义域名
将您拥有的任何域名指向服务器上的任何应用
通配符域名
自动将 *.yourdomain.com 路由到各服务
通过 Let's Encrypt 自动 SSL
HTTPS 证书自动配置和续签,无需任何操作
主域名选择
选择哪个域名为规范域名 -- 其他域名自动重定向
服务级域名
为堆栈中的每个服务分配独立的域名或子域名
即时生效
sh0 检测 DNS 变更并在几秒内配置 SSL
工作原理
01
在仪表盘添加域名
输入域名,选择应用或服务,点击添加。sh0 端就这么简单。
02
将 DNS 指向 sh0 服务器
创建指向服务器 IP 的 A 记录(或 CNAME)。sh0 自动检查传播状态。
03
sh0 通过 Let's Encrypt 自动配置 SSL
DNS 解析后,Caddy 从 Let's Encrypt 请求证书。ACME 验证在内部处理 -- 无需配置。
04
应用在您的域名上通过 HTTPS 上线
流量通过 Caddy 并自动使用 HTTPS。证书续签在后台永久运行。
域名流水线
添加域名
DNS 验证
Let's Encrypt 验证
SSL 证书
Caddy 反向代理
您的应用
整个流程自动完成 -- 无需配置文件、certbot 或 Nginx
一应俱全
无限自定义域名
在任何计划上添加任意数量的域名。没有单域名费用,没有人为限制。
Let's Encrypt 自动 SSL
每个域名都会从 Let's Encrypt 获取免费 SSL 证书。DNS 验证通过后自动配置。
零停机证书续签
Caddy 在证书过期前自动续签。无需重启,无停机时间,无需手动干预。
通配符域名支持
配置一次 *.yourdomain.com,即可动态将子域名路由到不同服务。
服务级域名路由
堆栈中的每个服务都可以拥有自己的域名。api.example.com 指向后端,app.example.com 指向前端。
即时 DNS 传播检查
sh0 轮询 DNS 记录并实时显示状态。精确了解域名何时就绪。
传统方式
- x 购买和配置 SSL 证书
- x 手动设置 Nginx/Apache
- x 编写 certbot 续签脚本
- x 为每个域名配置虚拟主机
- x 调试 SSL 混合内容
- x 证书悄悄过期
sh0 的方式
- 在仪表盘添加域名
- SSL 自动配置
- 内置自动续签
- 服务级路由自动完成
- 混合内容警告消失
- 再也不用考虑证书
常见问题
可以添加多少个域名? +
无限制。所有计划 -- 包括免费计划 -- 支持任意数量的自定义域名。没有单域名费用。
SSL 真的是自动的吗? +
是的。DNS 指向 sh0 服务器后,Caddy 自动处理与 Let's Encrypt 的整个 ACME 验证。您无需接触证书文件、配置块或续签脚本。
支持通配符域名吗? +
是的。通配符证书需要 DNS-01 验证,这意味着需要配置 DNS 提供商的 API 令牌。sh0 支持 Cloudflare、Route53 及其他流行的 DNS API。
SSL 配置有多快? +
通常在 DNS 传播后 30 秒内完成。Caddy 检测到有效的 DNS 记录后立即请求证书。使用 DNS-01 的通配符域名取决于 DNS 提供商的 API 速度。
不同的服务可以使用不同的域名吗? +
当然可以。在包含前端和 API 的堆栈中,可以将 app.example.com 指向前端,api.example.com 指向后端。每个都会获得独立的 SSL 证书。
www 和非 www 怎么处理? +
添加两个域名,然后将一个设为主域名。sh0 自动将非主域名 301 重定向到主域名。适用于 www 到裸域或裸域到 www。