直接答案
要重定向 DNS 托管在 Google Cloud DNS 上的域名,请先在 RedirHub 中创建重定向,然后在 Cloud DNS 中通过 A 记录将根域名指向 RedirHub,添加 TXT 验证记录,并通过 CNAME 指向 www。RedirHub 会检测到更改并自动颁发 SSL 证书。
Cloud DNS 只托管 DNS 记录。在 Google Cloud 上重定向域名通常意味着使用带有托管证书的 HTTPS 负载均衡器。使用 RedirHub 时,你只需添加 DNS 记录;RedirHub 会通过 HTTPS 提供重定向服务。
开始之前#
- 你的域名的 DNS 由 Google Cloud DNS 管理。如果你的域名使用的是其他提供商的 nameserver,请改为在那里进行更改(如何检查)。
- 一个 RedirHub 账户。14 天免费试用足以完成本指南。
- 大约 10 分钟,外加 DNS 生效所需的时间。
步骤 1:在 RedirHub 中创建重定向#
在 RedirHub 仪表板中,打开 重定向,点击 新建重定向,并选择 单个导入。输入你的域名,例如 example.com,然后点击 下一步。接着设置目标 URL、方法(永久迁移使用 301)和 转发选项,然后创建重定向。

根域名包含 www
你无需单独添加 www。根域名的重定向也会覆盖 www,包括相同的路径,只要 www 在 DNS 中指向 RedirHub 即可。
需要更多关于这些选项的细节吗?请参阅设置 URL 重定向和重定向方法说明。
步骤 2:在 RedirHub 中打开 Connect DNS#
在创建重定向后出现的提示中点击Connect DNS,或打开主机名并点击域名旁边的Connect DNS。Google Cloud DNS 目前不支持自动设置,因此 RedirHub 会打开手动标签页。这里会列出每条记录及其复制按钮,以及任何需要删除的旧记录。
| Host | Type | Value |
|---|---|---|
| @(根域名) | A | 3.33.236.10 |
| @(根域名) | TXT | 你的验证值,例如 rehd-verify=abc123.rediredge.com |
| www | CNAME | 你的 CNAME 目标,例如 abc123.rediredge.com |
步骤 3:在 Google Cloud DNS 中更新 DNS 记录#
- 在 Google Cloud 控制台中,打开 网络服务 → Cloud DNS,然后点击您的区域。
- 删除根域和 www 现有的 A、AAAA 和 CNAME 记录集。保留 NS、SOA、MX 和其他 TXT 记录。
- 点击 添加标准记录:DNS 名称留空,类型选 A,IPv4 地址填 3.33.236.10。
- 添加一个 TXT 记录集,DNS 名称留空,值填入您仪表板中的值。如果根域的 TXT 记录集已经存在(例如 SPF),请编辑它并将该值作为另一项添加。
- 添加一个 CNAME 记录集,DNS 名称为 www,规范名称填入您仪表板中的值。
对于根域,DNS 名称留空。只更改根域和 www 的 A、AAAA 和 CNAME 记录:您的电子邮件(MX)和其他 TXT 记录将继续正常工作。
第 4 步:等待显示已连接和 HTTPS#
RedirHub 会自动检查这些记录。更改通常会在几分钟内生效,但根据旧记录的 TTL,最多可能需要 24 小时。当域名显示为 已连接 时,重定向已上线,SSL 证书状态会在不久后变为 已保护。
第 5 步:测试重定向#
在隐私浏览窗口中打开您的域名,并通过 http:// 和 https:// 检查主页、更深层页面以及 www 版本。如果仍有问题,请查看 故障排除新重定向 或 DNS 更改需要多长时间。
常见问题
不需要。您的域名和 DNS 区域会保留在 Google Cloud 中。您只需要更改根域名和 www 的记录。
是的。您只需要替换根域名和 www 的 A、AAAA 和 CNAME 记录。MX 记录以及其他 TXT 记录,例如 SPF,保持不变。
不需要。只要 www 通过 CNAME 记录指向 RedirHub,根域名重定向也会覆盖 www。只有在 www 应该跳转到其他位置时,才单独添加 www。
通常只需几分钟;有时旧的 DNS 记录尚未过期时,最长可能需要 24 小时。RedirHub 会自动检测到变更,然后签发 SSL 证书。
