为你的 Instatus 页面使用自有域名
为状态页使用你自己的域名。 可以是 status.company.com 或 companystatus.com 这样的地址。SSL 证书会自动为你生成 ✨
-
登录 Instatus
在 instatus.com/login 登录 Instatus,然后选择你的状态页。
-
升级到 Pro
使用自有域名是 Pro 功能。如果你还不是 Pro 套餐,请在状态页导航中点击升级。

-
添加你的自有域名
在页面的控制台中,进入设置并在子菜单里选择 Domains。填写你的自有域名并点击保存。

-
配置你的 DNS
保存自有域名后会显示一份 DNS 配置。把域名设置页面上出现的配置记录添加到你的 DNS 服务商处。通常它是这样的:
| 主机记录 (NAME) | 记录值 (VALUE) | TTL |
|---|---|---|
status | cname.instatus.com | 保持默认 |
在大多数注册商处,你可以按以下步骤操作:
- 进入你的域名设置页面。
- 管理 DNS。
- 添加一条记录。
- 选择 CNAME 记录类型。
- 选择主机记录。通常是 **
status,**但你可以选任意主机名,它就是你的子域名。 - 记录值填:
cname.instatus.com - TTL 保持默认值
配合 Cloudflare 使用自有域名
如果你的域名使用 Cloudflare 的 NS 服务器,并且打算把它用作状态页的自有域名,你可能需要额外做几步,确保域名正常工作。
不开启代理(仅 DNS)
这是推荐做法,可以保证域名的速度和可靠性,因为 DNS 解析会直接指向 Vercel(Instatus 的主机服务商),中间没有其他环节。
| 主机记录 (NAME) | 记录值 (VALUE) | TTL |
|---|---|---|
status | cname.instatus.com | 保持默认 |
在大多数注册商处,你可以按以下步骤操作:
- 进入你的域名设置页面。
- 管理 DNS。
- 添加一条记录。
- 选择 CNAME 记录类型。
- 选择主机记录。通常是 **
status,**但你可以选任意主机名,它就是你的子域名。 - 记录值填:
cname.instatus.com - TTL 保持默认值
开启代理
Cloudflare 代理会作为你的域名与 Vercel(Instatus 的主机服务商)之间的中间层。 除非你的项目有特定的限制要求,否则我们不建议启用 Cloudflare 代理,因为多一跳会给你的网站带来轻微的性能损耗。
你需要添加一条值为 cname.instatus.com 的 CNAME 或 ALIAS 记录。
如果你的域名必须默认开启 Cloudflare 代理,那么只有一个要求:
该域名必须允许对路径 /.well-known/* 的 HTTP 请求(不走 HTTPS)。
要验证你的域名是否满足这一点,可以运行下面的命令(注意 URL 中的 http:// 部分):
curl http://example.com/.well-known/acme-challenge -I
能让 Vercel(Instatus 主机)正常工作的配置会返回如下结果:
curl http://example.com/.well-known/acme-challenge -IHTTP/1.1 404 Not Found
如果你运行 curl 命令后收到的是 3XX 重定向,说明 Cloudflare 阻止了对该路径的访问,域名将无法正确配置:
curl http://example.com/.well-known/acme-challenge -IHTTP/1.1 308 Moved Permanently
你需要在 Cloudflare 控制台中检查以下配置:
Page Rules —— 你可以对路径 /.well-known/** 关闭 HTTPS。
Always use HTTPS —— 该配置位于 “SSL/TLS” 标签页下,可能会影响你的页面规则。
其他配置 —— Cloudflare 提供多种设置,它们会直接影响证书能否生成。