2017-08-31 68 views
0

我已经构建了一个Heroku应用程序并为其添加了一个自定义域。 我可以通过在终端中运行我的项目上的heroku域或使用heroku仪表板来验证此情况;目标DNS已被分配。使用GoDaddy域名与Heroku应用

在我的GoDaddy域管理器中,我添加了指向heroku应用程序URL的“www”的CNAME。我跟着一堆网上找到的教程,但在输入我的网址时却看不到我的heroku应用程序(我试过预先登录http://, http://www,www)...

有什么我可能会在这里失踪?拜托,我一直在尝试了很长一段时间,我甚至都呼吁GoDaddy的支持,但在我的国家(墨西哥),他们甚至不知道Heroku的是什么...

任何帮助是非常大加赞赏

+0

你能告诉我们的域名是什么呢?这将有助于能够查找记录等,如果不是,你将需要看看哪些IP地址解析哪些IP/CNAMES等。 – user3788685

+0

当然,该域名是www.omnipagos.com,谢谢 –

+0

第一个问题是你没有更新www.omnipagos.com是一个CNAME。它目前是一条指向(50.63.202.32)的记录,似乎是由Godaddy管理的主机(ip-50-63-202-32.ip.secureserver.net。http://whois.domaintools.com/secureserver 。净)。 – FewDexter

回答

0

你的DNS配置搞砸了,似乎你已经在www.omnipagos.com域上创建了一个授权(NS记录)给heroku站点,该站点应该被删除。事实上,在该域中的所有记录都应被删除您可以创建和使用CNAME按照RFC1912

dig www.omnipagos.com any 

; <<>> DiG 9.8.3-P1 <<>> www.omnipagos.com any 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13274 
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 4 

;; QUESTION SECTION: 
;www.omnipagos.com.  IN ANY 

;; ANSWER SECTION: 
www.omnipagos.com. 44 IN A 50.63.202.32 
www.omnipagos.com. 60 IN NS www.omnipagos-alpha.herokuapp.com. 
www.omnipagos.com. 60 IN NS ns25.domaincontrol.com. 
www.omnipagos.com. 60 IN NS ns26.domaincontrol.com. 
www.omnipagos.com. 60 IN SOA ns25.domaincontrol.com. dns.jomax.net. 2017083101 28800 7200 604800 600 

;; ADDITIONAL SECTION: 
ns25.domaincontrol.com. 72193 IN A 216.69.185.13 
ns25.domaincontrol.com. 10595 IN AAAA 2607:f208:206::d 
ns26.domaincontrol.com. 76947 IN A 208.109.255.13 
ns26.domaincontrol.com. 10595 IN AAAA 2607:f208:302::d 
+0

谢谢,这是我第一次设置域。那么我应该删除所有记录并只保留CNAME吗? (指向Heroku)。 再次,非常感谢您的帮助... –

+0

这是基于可用的有限信息的建议。我还建议花费几个小时的时间来了解DNS的基础知识,以确保这一变化是有意义的。 – FewDexter