从根域重定向到一个heroku应用程序的www

时间:2018-03-15 07:58:14

标签: heroku dns

我无法配置我的DNS,以便将我的根域重定向到www.domain以获取Heroku应用。

我使用的是Vultr的DNS。问题是Heroku不提供IP地址所以我不能添加A记录,也不能将CNAM记录重定向到www(source):

  

DNS A-records要求将IP地址硬编码到您的   应用程序的DNS配置。这会阻止您的基础架构   提供商代表您为您的应用分配新的IP地址   出现不利条件,可能会对您的应用产生严重影响   正常运行时间。

     

CNAME记录不需要硬编码的IP地址并允许   Heroku用于管理与您的域关联的IP集。然而,   CNAME记录在区域顶点不可用,不能用于   配置根域。

这是我的DNS配置: enter image description here

因此,Heroku中的SSL证书失败: enter image description here

我的问题是:如何轻松地将Heroku应用程序的根域重定向到www.domain.com?

感谢。

1 个答案:

答案 0 :(得分:0)

使用从Heroku获得的DNS目标进行ping操作。您将获得该IP。将其用作vultr中的Dns目标。为我工作。

示例:

➜  ~ ping botletter.com.herokudns.com
PING botletter.com.herokudns.com (3.212.117.40): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1

在vultr DNS目标中使用3.212.117.40 IP