DNS神秘重定向

问题描述:

我有东西很神秘不是我的DNS配置工作:DNS神秘重定向

  • 我的应用程序是:http://my-domain.herokuapp.com
  • 我配置my-domain.com方式如下:

    @ 10800 IN A 174.129.25.170 
    www 10800 IN CNAME my-domain.herokuapp.com. 
    

使用wwwizer。

所以,http://my-domain.com重定向到http://www.my-domain.com这CNAME记录到http://my-domain.herokuapp.com

似乎一切都很好,但是当我进入http://my-domain.comhttp://www.my-domain.com,我得到:Heroku | No such app错误消息。

所以,我想这一点:

host http://www.my-domain.com 
www.my-domain.com is an alias for my-domain.herokuapp.com. 
my-domain.herokuapp.com has address 54.243.92.108 

host http://my-domain.herokuapp.com 
my-domain.herokuapp.com has address 184.72.248.52 

我无法看到问题的所在。 WWWizer似乎工作正常,但感觉自从herokuapp IP更改后,CNAME并未刷新...

任何提示将被超级赞赏。

谢谢

+1

您是否已将所有可能的传入域添加到您的应用程序中? – 2013-04-08 10:03:38

+0

你的意思是在Heroku方面?当我输入'heroku域名' 我得到: '===我的域名域名' 'my-domain.com' – 2013-04-08 10:41:50

感谢@ neil-middleton评论,我找到了解决方案。

我没有更早heroku domains:add my-domain.com

添加,但并没有为 heroku domains:add www.my-domain.com

这是这里的重要一个。 (尽管我离开了两个案例)

因此,似乎heroku有其自己的内部DNS控制当CNAME-ing * .herokuapp.com它作为条目获取heroku domains

这是合乎逻辑的,以避免将CNAME设置为一个不拥有的应用程序。