Bluehost是我的DNS提供商,我的应用程序托管在heroku上。我正在尝试将DNS指向我的heroku应用程序,但是有一个问题。 Heroku的文档规定以下内容:
某些DNS提供商仅提供根域的A记录。不幸的是,A记录不足以将您的根域指向Heroku,因为它们需要静态IP。当在内部数据中心,云基础架构服务和Heroku等平台中使用这些记录时,这些记录会对可用性产生严重影响。由于Heroku使用动态IP地址,因此有必要使用类似CNAME的记录(通常称为ALIAS或ANAME记录),以便您可以将根域指向另一个域。请参见下面的示例。
他们继续建议使用值@
和您的根域别名创建CNAME记录,例如hidden-sierra-7936.herokudns.com
。
但是Bluehost不允许这样做,因为他们只想要一个IPv4 IP地址,并且不接受诸如hidden-sierra-7936.herokudns.com
之类的有效CNAME记录。我已经完成了www
记录,但一切都没用,所以我想我也需要ANAME记录。
除了切换到新的DNS提供商之外,还有其他方法吗?
答案 0 :(得分:0)
Bluehost不支持此功能。 Google和Cloudflare也许也有。 Cloudflare为我工作。