如何将TK域指向heroku应用程序?

时间:2013-08-26 18:40:28

标签: heroku dns domain-name

我是个菜鸟。我在这里设置了一个tk域http://dot.tk/我想指向myapp.herokuapp.com。我该怎么办?

我无法弄清楚要添加的条目,ARecod,Cname,MX记录?我在HOST和IP领域放什么?我一直收到“无效数据”。我应该选择TK域服务还是自定义域名服务?

在heroku我输入了

heroku domains:add myapp.tk

现在该怎么办? 请,我不是在寻找关于域转发如何工作的解释。我敢肯定,作为网络专家,你可以花几个小时研究它。我只需要知道如何为我的应用程序提供tk域名。感谢

这些是我看到的面板

enter image description here enter image description here

更新

我已经设法使用CNAME记录HOST = www.myapp.tk和IP = www.myapp.herokuapp.com,但30分钟后他们都停止了工作并发出404错误!? heroku阻止了.tk域名吗?

UPDATE2:

我已经注册了另一个tok域名。 www.myapp2.tk有效,但myapp2.tk不起作用。我的旧版www.myapp.tk和myapp.tk仍然会出现404错误。有人知道如何解决这个问题吗?我已经完成了以下heroku命令:

heroku domains:add myapp.tk
heroku domains:add www.myapp.tk
heroku domains:add myapp2.tk
heroku domains:add www.myapp2.tk

3 个答案:

答案 0 :(得分:0)

  1. 在“cname记录”中:主持人: www.myapp.tk ip-addres: herokuapp.com

  2. 在cmd中
  3. ping - a herokuapp.com并获取ip,例如herokuapp.com [174.129.22.189]

  4. 添加记录主机: myapp.tk ip-addres: 174.129.22.189

答案 1 :(得分:0)

我无法让CNAME正常工作,但似乎所有内容都设置了以下设置(我用herokuapp.com来获取其IP):

my dot tk settings

SIDE注意:此页面上的验证很复杂。一旦它告诉您您输入的字段不正确,只需关闭页面并重新尝试输入字段就更明智了。我认为他们的验证会让人感到困惑。

添加记录后。确保它们包含在您的heroku应用程序的域列表中:

my heroku settings

答案 2 :(得分:0)

Heroku有动态IP,你无法ping到获取IP并只是设置它;在其他情况下可能不起作用。请参阅此处的答案:How to point a TK domain to a heroku app?以获取正确的解决方案。