ドキュメント
自定义域名设置指南
自定义域名设置指南
将你自己的域名连接到 Postion 站点。包含 DNS 配置、SSL 证书和常见问题的详细步骤。
使用自定义域名让你的站点更具专业感。你的受众看到的将是 blog.yourdomain.com 或 yourdomain.com,而不是 yourname.postions.app。
前置条件
- 一个已注册的域名(可从 Namecheap、Cloudflare、GoDaddy 或 Google Domains 等服务商购买)
- 可以访问域名的 DNS 设置
- Postion Pro 或 Premium 方案
自定义域名功能适用于付费方案。如果你使用的是免费版,请先 升级方案。
第 1 步:在 Postion 中添加域名
- 进入 控制台 → 站点 → 选择你的站点
- 进入 设置 → 域名
- 点击 「添加自定义域名」
- 输入你的域名(如
blog.yourdomain.com或yourdomain.com) - 点击 「添加」
Postion 会显示你需要配置的 DNS 记录。
第 2 步:配置 DNS 记录
方案 A:子域名(推荐)
适用于 blog.yourdomain.com 等子域名:
| 类型 | 名称 | 值 | TTL |
|---|---|---|---|
| CNAME | blog | cname.postions.app | 3600 |
方案 B:根域名
适用于 yourdomain.com 根域名:
| 类型 | 名称 | 值 | TTL |
|---|---|---|---|
| A | @ | (控制台提供的 IP 地址) | 3600 |
| CNAME | www | cname.postions.app | 3600 |
DNS 更改最多可能需要 48 小时才能全球生效,但大多数服务商会在 1-4 小时内更新。如果域名没有立即生效,不要着急。
第 3 步:验证域名
配置 DNS 后:
- 回到 Postion 控制台的 设置 → 域名
- 点击域名旁的 「验证」
- Postion 会检查你的 DNS 记录并确认连接。
第 4 步:SSL 证书
Postion 通过 Let's Encrypt 自动为你的自定义域名配置免费 SSL 证书。DNS 验证成功后几分钟内即可完成。
你的站点将自动通过 https:// 访问 — 无需额外配置。
第 5 步:设为主域名
验证通过后:
- 点击自定义域名旁的 「设为主域名」
- 你的站点就会使用自定义域名作为主 URL
- 原来的
yourname.postions.appURL 会自动重定向到你的自定义域名
各 DNS 服务商指南
Cloudflare
- 登录 Cloudflare 面板 → 选择域名
- 进入 DNS → Records
- 添加 CNAME 记录
- 重要: 将代理状态设为 「仅 DNS」(灰色云朵),而非「已代理」(橙色云朵)
Namecheap
- 登录 → 选择域名 → Advanced DNS
- 添加新的 CNAME 记录
- Host 填你的子域名,Value 填
cname.postions.app
Google Domains / Squarespace Domains
- 进入 DNS → Custom records
- 按上述要求添加 CNAME 记录
故障排除
「域名未验证」
- 仔细检查 DNS 记录是否与控制台中显示的完全一致
- 至少等待 1 小时让 DNS 生效
- 使用 dnschecker.org 验证记录是否已传播
「SSL 证书未签发」
- 确保 DNS 正确指向(不要经过 CDN 代理)
- DNS 验证后等待最多 30 分钟
- 如果使用 Cloudflare,确保代理设置为 仅 DNS
「站点显示默认页面」
- 清除浏览器缓存后重试
- 尝试在隐身/无痕窗口中访问
- 如果 24 小时后问题仍存在,请联系客服
更多关于自定义域名底层原理的技术细节,请查看 自定义域名架构 文档。