2012-11-04 89 views
0

我的heroku應用程序位於here,我更新了我的godaddy域名(inspiredwebmedia.com)以鏈接到它在區域文件編輯器中。godaddy域名未解決到heroku應用

在主機列中,我有www和點對我有salty-temple-9504.herokuapp.com。

我還在我的heroku帳戶中添加了域名。但該域名仍然不會去heroku應用程序。有任何想法嗎?我必須更改我的DNS設置嗎?他們目前正在指向我的godaddy託管帳戶。

謝謝!

回答

1
[[email protected]:~] host www.inspiredwebmedia.com 
www.inspiredwebmedia.com is an alias for salty-temple-9504.herokuapp.com. 
salty-temple-9504.herokuapp.com has address 107.20.138.208 

DNS看起來不錯,我爲您的網頁設計公司獲得一個網頁。我的猜測是,您的本地DNS服務器(或您的ISPS)中緩存了舊地址。您可以通過使用主機,挖掘,nsloookup從您正在使用的操作系統(其中一個應該工作(主機和挖掘* nix像和nslookup在Windows)

+0

那麼你認爲傳播需要一段時間才能全面發揮作用嗎?如果你能夠使用該域名拉起網站,並且如果它解析爲heroku應用,那麼我很好。 –

+0

我清除了所有緩存並重新啓動了我的機器,並且所有內容都按照現在的狀態運行。謝謝你的幫助! –

+0

您是否嘗試過在inspiredwebmedia.com上訪問您的網站?看起來好像你只是配置了你的www.inspiredwebmiedia.com子域,而不是所謂的裸域。你可以在[Heroku Docs]中找到要做的事情(https://devcenter.heroku.com/articles/custom-domains#naked-domains-mydomaincom)。 –

2

當我檢查域名的DNS時,我也沒有獲得inspiredwebmedia.com的A記錄,我同意托馬斯克萊姆你需要完成裸域的設置,儘管不是像他建議的那樣設置它您可以設置域名轉發域指向www.inspiredwebmedia.com。

轉發或屏蔽你的域名

  1. 登錄到您的客戶經理。
  2. 在「域」旁邊,單擊「啓動」。
  3. 選擇您要轉發的域名。

    注意:您不能轉發或屏蔽.tk域名。

  4. 單擊轉發,然後選擇轉發域。
  5. 根據您的服務器設置選擇http://或https://。有關更多信息,請參閱HTTP與HTTPS。
  6. 在轉發到字段中,輸入您要將您的域名轉發到的URL。
  7. 要自動更新名稱服務器以適應您的轉發更改,請選擇更新我的DNS設置以支持此更改。

    注意:激活此設置會更新您的域名服務器和IP地址。如果您目前正在託管域名的網站並轉發該域名,則訪問者將無法再訪問您的網站。相反,轉發會將您網站的訪問者重定向到您輸入的網址。

  8. 要查看其他選項(包括遮罩),請單擊高級選項。
  9. 選擇下列之一:

    僅向前 - 指定的時間長度此轉發設置。選擇以下重定向類型之一:

    我正在永久轉發我的域名 - 使用「301永久移動」HTTP響應重定向到您在轉發至域中指定的站點。 HTTP 301響應代碼告訴用戶代理(包括搜索引擎)該位置已經永久移動。

    我只暫時轉發我的域名 - 使用「302 Found」HTTP響應重定向到您在轉發至域中指定的站點。 HTTP 302響應代碼告訴用戶代理(包括搜索引擎)該位置已經臨時移動。

    向前掩蔽 - 在瀏覽器的地址欄中顯示阻止轉發域名URL,並且讓你在以下字段中輸入Meta標籤對搜索引擎的爬蟲:

    標題 - 顯示在瀏覽器頂部窗口和搜索結果中。

    說明 - 您的網站在搜索引擎結果中顯示的簡短說明。

    關鍵字 - 描述網站內容和用途的以逗號分隔的關鍵字列表。

  10. 單擊確定。

要做到這一點,您還需要爲該域添加一條A記錄。

  1. 登錄到您的客戶經理。
  2. 在「域」旁邊,單擊「啓動」。
  3. 從工具選項卡中選擇DNS管理器。 DNS儀表板顯示。
  4. 在「域」列表中,對於要更新的​​域名,單擊「編輯區域」。區域文件編輯器顯示。
  5. 在A主機部分中,單擊@記錄。
  6. For Points to,type 64.202.189.170。
  7. 單擊保存區域文件,然後單擊確定。