将顶级域指向heroku应用程序

将顶级域指向heroku应用程序,heroku,dns,Heroku,Dns,我想将mysite.com指向myapplication.herokuapp.com 他们说,努力搜索并与hostgator支持人员交谈,这是不可能的,heroku不支持A记录,CNAME无法从裸域进行指向。你可以使用A记录进行操作……但heroku确实不希望你这样做,而且有一些很好的理由。你能做的一件事就是跑步 $ host myapplication.herokuapp.com 找出它指向的IP,然后创建一个指向该IP的A记录。但这是非常脆弱的:如果Heroku更改了该IP,那么在您更新A

我想将mysite.com指向myapplication.herokuapp.com


他们说,努力搜索并与hostgator支持人员交谈,这是不可能的,heroku不支持A记录,CNAME无法从裸域进行指向。

你可以使用A记录进行操作……但heroku确实不希望你这样做,而且有一些很好的理由。你能做的一件事就是跑步

$ host myapplication.herokuapp.com
找出它指向的IP,然后创建一个指向该IP的A记录。但这是非常脆弱的:如果Heroku更改了该IP,那么在您更新A记录之前,您的域将无法工作。这种方法可能会在某个时候失效,所以你不应该这样做,即使你在技术上可以这样做

幸运的是,有解决办法。Heroku在其针对的文档中对其进行了概述,尤其是在针对的文档中。最好的方法是使用支持ANAME或别名记录的DNS提供程序,这些记录类似于CNAME记录,因为它们指向另一个域而不是IP,但可以用于根域。DNS本身并没有这样的支持,所以这有点像黑客攻击,只有少数提供商支持,即DNSimple和DNS Make Easy。此解决方案是最好、最健壮的解决方案


我使用它们,并且发现它们非常可靠,非常好用。

你可以用唱片来做……但是Heroku真的不想让你这么做,而且有一些很好的理由。你能做的一件事就是跑步

$ host myapplication.herokuapp.com
找出它指向的IP,然后创建一个指向该IP的A记录。但这是非常脆弱的:如果Heroku更改了该IP,那么在您更新A记录之前,您的域将无法工作。这种方法可能会在某个时候失效,所以你不应该这样做,即使你在技术上可以这样做

幸运的是,有解决办法。Heroku在其针对的文档中对其进行了概述,尤其是在针对的文档中。最好的方法是使用支持ANAME或别名记录的DNS提供程序,这些记录类似于CNAME记录,因为它们指向另一个域而不是IP,但可以用于根域。DNS本身并没有这样的支持,所以这有点像黑客攻击,只有少数提供商支持,即DNSimple和DNS Make Easy。此解决方案是最好、最健壮的解决方案


我使用并发现它们非常可靠,非常适合使用。

这里已经提出并回答了这个问题:


我可以保证一切都很简单。我切换到它们有很多原因,但它们支持ALIAS记录将apex域指向托管云应用,这对我来说是一个很大的原因。

这里已经提出并回答了这个问题:


我可以保证一切都很简单。我改用它们有很多原因,但它们支持ALIAS records将apex域指向托管云应用,这对我来说是一个很大的原因。

已经改用dnsimple了。Hostgator毫无用处,支持无法帮助。已移动到dnsimple。Hostgator是无用的,支持也帮不上忙。你最终在你的主域的Hostgator上的cPanel上更改了什么?您是否将cPanel中的根域记录更改为指向CNAME,该CNAME是您heroku应用程序的别名还是什么?您最终在Hostgator上的cPanel上为您的主域更改了什么?您是否将cPanel中的根域记录更改为指向一个CNAME,该CNAME是您的heroku应用程序的别名还是什么?