【发布时间】:2026-01-05 18:15:02
【问题描述】:
我无法配置我的 DNS 以将我的根域重定向到 www.domain 以用于 Heroku 应用程序。
我正在使用 Vultr 的 DNS。问题是 Heroku 没有提供 IP 地址,所以我无法添加 A 记录,也无法添加 CNAM 记录来将根重定向到 www (source):
DNS A 记录要求将 IP 地址硬编码到您的 应用程序的 DNS 配置。这会阻止您的基础架构 提供商在何时代表您为您的应用分配新的 IP 地址 出现不利条件并可能对您的应用程序产生严重影响 正常运行时间。
CNAME 记录不需要硬编码的 IP 地址,并且允许 Heroku 来管理与您的域关联的 IP 集。然而, CNAME 记录在区域顶点不可用,不能用于 配置根域。
我的问题是:如何轻松地将 Heroku 应用的根域重定向到 www.domain.com?
谢谢。
【问题讨论】:
-
Custom Domains article 中列出了支持类似 CNAME 功能的提供程序。
-
我不能用 Vultr 做吗?我正在使用他们的 DNS 管理我的所有域,我希望将所有内容都保存在同一个地方。
-
你应该问问他们,但不要抱太大希望。