如果用建站工具设置子域名
以下是一个详细指南,教你如何为建站工具(比如 CapGo, Webflow、Framer、Wix 等)设置一个 子域名(subdomain),比如 site.yourdomain.com:
🧭 一、前提条件
在开始之前,你需要准备:
- ✅ 一个已注册的主域名(例如
yourdomain.com)
域名注册商可以是 GoDaddy、Namecheap、阿里云、腾讯云等。 - ✅ 访问你的域名 DNS 管理面板的权限。
- ✅ 你的网站(例如 Webflow 发布后)已经有了一个目标地址(通常 Webflow 会告诉你需要添加哪些记录,如
proxy.webflow.io)。
⚙️ 二、在 Webflow(或其他建站工具)中找到子域设置说明
以 CapGo, Webflow 为例
CapGo服务团队会告诉你需要在 DNS 添加哪些记录,一般是:
| 类型 | 名称(Host) | 值(Value / Points to) |
|---|---|---|
| CNAME | site | proxy-ssl.capgo.com |
🌐 三、在域名服务商添加子域的 DNS 记录
前往你的域名 DNS 管理页面(GoDaddy、Cloudflare、阿里云等),添加如下记录:
| 记录类型 | 主机名(Host) | 指向(Value) | 备注 |
|---|---|---|---|
| CNAME | site | proxy-ssl.capgo.com | CapGo 提供的地址 |
注意:
- 如果你使用的是 Cloudflare,确保「代理状态」设为 DNS Only(灰色云朵),否则 Webflow 可能无法验证。
- DNS 变更可能需要几分钟到数小时生效。
🔍 四、在 CapGo 验证子域
- 告知CapGo团队完成
- 如果 DNS 已传播成功,会显示“Connected”。
- 点击 “Publish to site.yourdomain.com” 即可发布。
🧩 五、常见问题
| 问题 | 解决方法 |
|---|---|
| ❌ 验证失败 | 等待 DNS 传播 30 分钟后重试 |
| ⚠️ SSL 无效 | 打开 Webflow 的 “Enable SSL” |
| 🌐 子域访问显示错误 | 检查是否添加了正确的 CNAME 记录 |
| 🕓 传播慢 | 使用 dnschecker.org 查询是否全球生效 |
💡 小贴士
- 如果你希望主域
yourdomain.com也能跳转到site.yourdomain.com,可以设置 URL 重定向。 - 如果你在用 Cloudflare 管理 DNS,可以直接添加 CNAME 并启用 Webflow 的自动 SSL。
- 建议保持子域命名简洁(如
site.,web.,app.)。