直接答案

要连接域名重定向,请在该主机名的权威 DNS 提供商处更新 DNS 记录,以便请求到达 RedirHub。然后 RedirHub 返回已配置的 301 或 302 重定向。请使用仪表板中显示的准确 A、CNAME,以及(如显示)TXT 验证值,并保持该主机名仅使用 DNS,不要使用代理或 CDN。

要通过 RedirHub 重定向一个域名,请先将该主机名的 DNS 指向 RedirHub。然后 RedirHub 接收网络请求,并返回你为目标配置的 HTTP 重定向。

yourdomain.com → DNS → RedirHub → destination.com

DNS 本身不会执行 URL 重定向。DNS 只是告诉浏览器把请求发送到哪里;实际的 301 或 302 HTTP 重定向由 RedirHub 处理。

为什么 RedirHub 需要 DNS 更改?#

域名重定向由三部分组成:DNS 将主机名指向 RedirHub,RedirHub 接收 HTTP 请求,然后 RedirHub 返回带有目标 URL 的已配置 301 或 302 重定向。DNS 记录将主机名连接到重定向服务;它并不是“DNS 重定向”。

我在哪里更改 DNS 记录?#

请在权威 DNS 提供商处进行 DNS 更改——也就是你的域名服务器(nameservers)所指向的服务。这可能不同于你注册域名的公司。例如,通过 GoDaddy 注册但由 Cloudflare 托管管理的域名,必须在 Cloudflare 中更新。

我如何找到我的 DNS 提供商?#

在你的注册商账户中或通过 nameserver 查询检查你域名的 nameserver。运营这些 nameserver 的提供商,就是你需要添加或更新记录的地方。

提供商指南:Cloudflare,

GoDaddy,

Namecheap,

Amazon Route 53,

Google Cloud DNS,以及

Azure DNS。

我应该使用哪种 DNS 记录?#

请始终使用 RedirHub 仪表板中显示的 DNS 值,因为具体配置可能取决于你的设置。常见选择有:

  • example.com(根域或顶级域):A 记录
  • www.example.com:CNAME 记录
  • go.example.com:CNAME 记录
  • links.example.com:CNAME 记录

A 记录#

A 记录会将主机名直接指向 IPv4 地址,通常用于根域或顶级域,例如 example.com。当你使用 A 记录或顶级域时,RedirHub 可能还需要一个单独的 TXT 记录来验证域名所有权。

CNAME 记录#

CNAME 会将一个主机名指向另一个主机名,通常用于子域,例如 www.example.com 或 go.example.com。有关支持的记录类型和其他要求,请参阅 我可以使用哪些 DNS 类型?。

如何将你的域名连接到 RedirHub#

  1. 在 RedirHub 中创建你的重定向。
  2. 点击该域名的 连接 DNS。如果你的 DNS 提供商支持自动设置,例如 Cloudflare,请选择 自动 并在你的提供商处批准更改。它会为你添加记录,因此你可以直接跳到最后两步。
  3. 否则,打开 手动 选项卡,并复制 RedirHub 针对该主机名显示的记录。
  4. 打开你的权威 DNS 提供商。
  5. 添加或更新所需的 A 记录或 CNAME 记录。
  6. 对于 A 记录或顶级域,还要添加你在 RedirHub 控制面板中显示的 TXT 所有权验证记录。请使用那里显示的准确主机名和值;TXT 值与你的域名相关。
  7. 返回 RedirHub,点击 我已完成更改,然后等待域名显示为 已连接。
  8. 在直接 DNS 验证之后,RedirHub 可以为重定向配置 HTTPS 并处理未来的续期。

将你的 RedirHub 主机名保持为仅 DNS#

为了自动签发和续期 HTTPS 证书,RedirHub 必须直接接收证书验证流量。不要在连接到 RedirHub 的主机名前放置 CDN、反向代理或终止 TLS 的负载均衡器。

如果你使用 Cloudflare,请创建所需的 DNS 记录,但将代理状态保持为仅 DNS(灰色云朵)。橙色云朵代理可能会阻止验证,并导致证书签发或续期失败。

更改 DNS 会影响我的网站或电子邮件吗?#

更改 A 或 CNAME 记录会影响您修改的特定主机名的流量。更改 example.com 会影响 example.com 的网页流量;更改 go.example.com 通常只会影响该子域。

这会影响电子邮件吗?#

通常不会,只要您不更改 MX 记录、邮件相关的 DNS 记录或名称服务器。除非 RedirHub 明确指示,否则不要删除或替换无关的 DNS 记录。

DNS 更改需要多长时间?#

大多数更改只需几分钟到几小时。TTL 设置、递归 DNS 缓存和提供商缓存可能会将时间延长至最多 24 小时。请参阅DNS 更改需要多长时间?。

为什么我的域名重定向还没有生效?#

在再次更改配置之前,请检查以下内容:

  • DNS 记录尚未传播。
  • 配置的主机名与 DNS 记录不匹配。
  • 旧的 A、AAAA 或 CNAME 记录仍然存在。
  • 记录是在注册商处更改的,而不是在权威 DNS 提供商处。
  • Cloudflare 代理、CDN 或其他终止 TLS 的层位于该主机名之前。
  • 重定向尚未在 RedirHub 中配置或激活。

完整检查清单请阅读 新重定向故障排除。

准备连接你的域名了吗?

打开你的重定向,并使用其主机名配置下显示的 DNS 记录。

打开 RedirHub

常见问题

单靠 DNS 不行。DNS 只是将主机名指向某项服务。实际的 URL 重定向是在 HTTP 层完成的,也就是在 RedirHub 收到请求之后。

根域或顶级域通常使用 A 记录,而子域通常使用 CNAME 记录。请始终遵循 RedirHub 控制面板中显示的 DNS 配置。

对于 A 记录或顶级域,RedirHub 可能需要一个 TXT 记录来验证域名所有权。请添加 RedirHub 控制面板中显示的确切主机和 TXT 值;不要重复使用其他域名的值。

是的。RedirHub 可以接收已连接域名的请求并返回配置好的重定向,因此你不需要传统的网站托管服务,仅为了重定向该域名。

通常不需要。大多数 RedirHub 配置只需通过添加或更新所需的 DNS 记录,便可使用你现有的 DNS 提供商。

更改与网站相关的 A 或 CNAME 记录通常不会影响 MX 记录。请保持无关的邮件 DNS 记录不变。

一旦域名正确连接、已验证,并且可直接访问以进行证书验证,RedirHub 就可以为重定向配置 HTTPS。

审核人

Krisbo

Krisbo

Krisbo is the founder of RedirHub, a modern URL redirection platform built for marketers, developers, and growing businesses. He writes about SaaS, growth, AI, infrastructure, and the systems behind building internet products at scale.

相关帮助

查看全部文章