【问题标题】:How to point a TK domain to a heroku app?如何将 TK 域指向 Heroku 应用程序?
【发布时间】:2013-08-29 08:03:52
【问题描述】:

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

我不知道要添加什么条目,ARecod,Cname,MX 记录?我在 HOST 和 IP 字段中输入了什么?我不断收到“无效数据”。应该选择TK域名服务还是自定义域名服务?

在heroku中我输入了

heroku domains:add myapp.tk

现在我该怎么办? 拜托,我不是在寻找有关域转发如何工作的解释。我敢肯定,作为网络专家,您可以花几个小时来研究它。我只需要知道如何给我的应用程序一个 tk 域。谢谢

这些是我看到的面板

更新

我已经设法通过 CNAME 记录 HOST=www.myapp.tk 和 IP=www.myapp.herokuapp.com 做到这一点,但 30 分钟后它们都停止工作并给出 404 错误!? heroku 是否阻止 .tk 域?

更新2:

我注册了另一个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

【问题讨论】:

    标签: heroku dns domain-name


    【解决方案1】:
    1. 在“cname 记录”中:host: www.myapp.tk ip-addres: herokuapp.com

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

    3. 添加记录 host: myapp.tk ip-addres: 174.129.22.189

    【讨论】:

      【解决方案2】:

      我无法让 CNAME 工作,但一切似乎都已通过以下设置进行设置(我 ping herokuapp.com 以获取其 IP):

      旁注:此页面上的验证很挑剔。一旦它告诉您输入了错误的字段,关闭页面并重新尝试输入字段会更聪明。我认为他们的验证搞砸了。

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

      【讨论】:

      • 对走这条路的人也只是一个警告。目前,Facebook 不允许您集成或发布任何指向 .tk 域的内容。
      【解决方案3】:

      Heroku 具有动态 IP,您无法通过 ping 获取 IP 并设置它;在其他情况下可能不起作用。在此处查看答案:How to point a TK domain to a heroku app? 以获得正确的解决方案。

      【讨论】:

      • @theonlygusti 不要像这样发布非建设性的 cmets,而是在看到错误或不正确答案时投反对票。仅当您有一些有用的内容要说时才添加评论,例如解释出了什么问题。 (当然,在这种情况下,它并不是真正需要的,但您的原始评论也不是。)
      猜你喜欢
      • 1970-01-01
      • 2012-11-22
      • 2016-05-18
      • 1970-01-01
      • 2013-10-18
      • 2018-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多