我已阅读heroku网站上有关设置自定义习惯(https://devcenter.heroku.com/articles/custom-domains)
的文章我正在使用namecheap域名服务,这里是cname记录的外观图片:
与heroku自定义域名文章一样,我必须执行以下操作:
heroku domains:add www.ubbytech.com -- which is the name of my domain i paid for
我在namecheap信息中心的高级DNS设置中输入了dns目标。
这是我的终端显示输出的图片:
我做错了什么。我彻底地跟着这篇文章;我甚至尝试过heroku帐户设置。有时它会工作10秒然后停止工作。
答案 0 :(得分:1)
您的DNS存在不太正确的问题。查看后续dig
命令以检查记录:
→ dig www.ubbytech.com
www.ubbytech.com. 1799 IN CNAME parkingpage.namecheap.com.
parkingpage.namecheap.com. 29 IN A 198.54.117.215
parkingpage.namecheap.com. 29 IN A 198.54.117.216
parkingpage.namecheap.com. 29 IN A 198.54.117.212
→ dig www.ubbytech.com
www.ubbytech.com. 59 IN CNAME www.ubbytech.com.herokudns.com.
www.ubbytech.com.herokudns.com. 59 IN A 54.221.218.81
www.ubbytech.com.herokudns.com. 59 IN A 54.235.135.158
www.ubbytech.com.herokudns.com. 59 IN A 54.243.85.55
www.ubbytech.com.herokudns.com. 59 IN A 75.101.145.225
www.ubbytech.com.herokudns.com. 59 IN A 54.243.154.49
www.ubbytech.com.herokudns.com. 59 IN A 107.21.206.81
www.ubbytech.com.herokudns.com. 59 IN A 54.243.91.166
www.ubbytech.com.herokudns.com. 59 IN A 54.235.212.238
所以第一个响应返回一个namecheap地址,第二个返回一个herokudns.com地址。这通常意味着您错误配置了域的DNS服务器。查看应用的WhoIs数据,我可以看到
Name Server: dns1.registrar-servers.com
Name Server: dns2.registrar-servers.com
看起来没问题 - 这让我认为其中一个服务器有新记录而另一个正在返回旧记录...无论哪种方式,它都是DNS问题和namecheap的问题。