CNAME 和 ALIAS 是两种用途相似的 DNS 记录类型。两种记录都允许你将一个域名指向另一个域名,将流量引导至目标域名的 IP 地址。

主要区别如下:

  • CNAME 记录 可用于将一个域名(例如 www.example.com)映射到另一个域名(例如 example.net)。由于 DNS 限制,它不能用于根域名级别example.com@)。

  • ALIAS 记录 的作用与 CNAME 类似,但可用于根域名级别example.com@),在不受 CNAME 限制的情况下将流量重定向到另一个域名。

在 Hostinger hPanel 上添加 ALIAS 记录的格式如下:

  • DNS 记录类型:CNAME
  • 名称:domain.tld@(domain.tld = @)
  • 目标:要引导流量前往的地址(可以是子域名或域名,但不能是 URL)

例如,在 Hostinger hPanel 上添加 Hostinger Website Builder 的 CNAME 记录如下:

  • DNS 记录类型:CNAME
  • 名称:@
  • 目标:connect.hostinger.com

保存 CNAME 记录后,它会显示为 ALIAS(因为 CNAME 不能与根域名(@)一起使用):

ALIAS 记录会解析为目标域名的 IP 地址。在上面的示例中,ALIAS 记录会解析为 connect.hostinger.com 的 IP 地址。

你可以使用 DNS Checker 等在线工具,通过检查主域名的 A 记录来验证。你需要检查 A 记录,因为它会解析为 IP 地址:

检查主域名 A 记录时解析出的 IP 地址,也会与目标(connect.hostinger.com)的 IP 地址一致。

来源:Hostinger 官方帮助文档