2013-04-08 142 views
5

我有東西很神祕不是我的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

回答

3

感謝@ neil-middleton評論,我找到了解決方案。

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

添加,但並沒有爲 heroku domains:add www.my-domain.com

這是這裏的重要一個。 (儘管我離開了兩個案例)

因此,似乎heroku有其自己的內部DNS控制當CNAME-ing * .herokuapp.com它作爲條目獲取heroku domains

這是合乎邏輯的,以避免將CNAME設置爲一個不擁有的應用程序。