自定义域名
将自有域名指向托管的 Jant 博客 —— blog.example.com、www.example.com 或 example.com。
如何设置自定义域名
在 DNS 服务商将域名指向:
domains.jant.blog
具体记录类型见下文。证书签发、路由与归属验证由 Jant 自动完成。
子域名
blog.example.com 或 www.example.com:
| 类型 | 名称 | 值 |
|---|---|---|
| CNAME | blog |
domains.jant.blog |
根域名(apex)
DNS 标准不允许根域名使用 CNAME,需改用等效记录类型:
| 服务商 | 根域记录类型 |
|---|---|
| Cloudflare | CNAME(自动 flattening) |
| Route 53(AWS) | ALIAS |
| DNSimple | ALIAS |
| Hover | ANAME |
| Namecheap(高级 DNS) | ALIAS |
配置:
| 类型 | 名称 | 值 |
|---|---|---|
| CNAME / ALIAS | @(根) |
domains.jant.blog |
服务商不支持根域 CNAME / ALIAS
两种方案:
- 更换 DNS 服务商。 注册商无须同步迁移,Cloudflare 可免费托管 DNS。
- 使用 A 记录回退。 将根域指向
5.223.63.72。
推荐方案 1:CNAME 链路随平台变更自动跟进,A 记录变更后需自行调整 DNS。
常见问题
同时启用 www 和根域
每个博客绑定一个自定义域名 —— 即访问者看到的规范 URL。
若希望另一个版本(apex 或 www)也可访问并跳转到规范 URL,在 DNS / CDN 层处理。Cloudflare 推荐使用 Single Redirects,配一条规则即可:
源 URL: https://www.example.com/*
目标 URL: https://example.com/$1
状态码: 301
启用 Cloudflare Proxy(橙色云朵)
Proxy 可保持开启。Jant 以"请求是否到达 Jant"为判定依据,不关心中间链路。
如果遇到问题,可尝试排查时优先检查 Cloudflare 配置:
- SSL/TLS 模式:设为 Full。Flexible 会触发重定向循环;Full (strict) 在证书签发的短暂窗口内可能拒绝连接。
- Page Rules / Cache Rules:勿对
/.well-known/*设置强制 HTTPS 改写或缓存,该路径需原样抵达 Jant。 - 错误码:
525/526表示 Cloudflare 与 Jant 间 TLS 协商失败,通常为 SSL/TLS 模式不匹配;522表示请求未到达 Jant,多为 DNS 解析问题。
如无法解决,也可尝试先将 Proxy 切至 DNS only(灰色云朵),上线后再恢复。