柴柴's TIL

为 OpenTIL 绑定自定义域名的完整步骤

· 10 views ·

OpenTIL 支持自定义域名,需要在 DNS 服务商添加两条记录,并注意 TXT 验证记录的位置。

第一步:在 OpenTIL 填入域名

Settings → Domain → Custom Domain,输入子域名(如 til.example.com),点击 Add Domain

OpenTIL 会显示需要配置的 DNS 记录。

第二步:在 DNS 服务商添加两条记录

CNAME 记录(将子域名指向 OpenTIL 服务器):

字段
Type CNAME
Name til
Target custom.opentil.ai
Proxy DNS Only(不走 CDN 代理)

TXT 验证记录(证明域名归属):

字段
Type TXT
Name _opentil.til ← 注意!
Content til-verify=xxxxxxxxxxxxxxxx

关键坑:TXT 记录的 Name

TXT 验证记录的 Name 必须是 _opentil.til不是 _opentil

OpenTIL 查询的是 _opentil.til.example.com(子域名下的 TXT),如果只填 _opentil,实际生效的是 _opentil.example.com,会导致 TXT: not found 验证失败。

第三步:验证

等 DNS 生效(Cloudflare 通常 1-5 分钟),回到 OpenTIL 点 Verify Domain

可以先点 Check DNS 确认三项状态:

  • A → xxx.xxx.xxx.xxx
  • CNAME → custom.opentil.ai
  • TXT: til-verify=... ✓(都绿了再验证)