2013-07-04 202 views
0

我有一臺Azure上的虛擬機,我想在主/根站點(www.contoso.com)的子域(mysite.contoso.com)上託管一個站點。我的主網站託管在Arvixe上,運行良好。 GoDaddy是我的註冊商。azure虛擬機子域

我已經在VM上設置了該站點並在本地進行了測試。它完美的作品。我在GoDaddy上添加了一個CNAME記錄,該記錄將我的子域(mysite)指向我的虛擬機(myVM.cloudapp.net)。我已經添加了一個終端到Azure,以便我的虛擬機接受端口80上的請求。

當我ping我的子域時,我得到我的根網站的IP地址,當我嘗試瀏覽到「網頁不可用」它。出於測試目的,我爲我的子域添加了一個指向虛擬機外部IP的主機文件條目,並且一切正常。一旦我刪除了主機文件條目,它就會再次失敗。

我在這裏錯過了什麼?看起來虛擬機的站點和端點安裝正確。

提前感謝您對此的幫助。

+0

再次檢查您的GoDaddy上的DNS配置。如果您的PC上的「hosts文件」有效,那麼Azure上的虛擬機就可以。所以,檢查DNS。 –

+0

感謝您的回覆。我不知道GoDaddy上的DNS還有什麼用。我添加了CNAME記錄,但仍然無效。是否有其他設置,你暗示我應該檢查?如果是這樣,什麼? –

回答

0

原來我的域名從未成功轉移到Arvixe。我完成了域名轉移,通過Arvixe添加了CNAME記錄,現在我的網站完美運行。