2011-07-11 32 views
2

天青要我們使用CNAME來命名mywordpresssite.cloudapp.net - > www.mywordpresssite.com如何在Windows Azure上安裝多站點WordPress的

這不會在DNS工作,由於CNAME限制:

mywordpresssite.cloudapp.net -> mywordpresssite.com

你需要一個A記錄,我們不能有天青A記錄,因爲Azure的使用彈性IP地址。 (動態IP地址)

那麼,如果我不能使用A記錄作爲根目錄,我該如何配置一個多位點的wordpress?

我想這個時候我做:

www.mysite.com 
catchyphrase1.mysite.com 
catchyphrase2.mysite.com 
catchyphrase3.mysite.com 

我不希望這樣的:

www.mysite.com 
catchyphrase1.www.mysite.com 
catchyphrase2.www.mysite.com 
catchyphrase3.www.mysite.com 

這也不:

www.mysite.com 
www.mysite.com\catchyphrase1 
www.mysite.com\catchyphrase2 
www.mysite.com\catchyphrase3 
+0

可能的重複[我們如何過來的CNAME限制?](http://stackoverflow.com/questions/6656588/how-do-we-over-come-the-cname-restrictions) – bkaid

回答

2

恐怕ISN」對這個問題很好的回答。

最簡單的解決方案是僅使用您在首次部署到Azure時所獲得的IP地址(如果您看起來足夠近,它在門戶網站中可見),然後確保您只能在原地進行升級。雖然IP地址可以更改,但根據this blog post from Microsoft,只有當您實際刪除實例時才應更改IP地址。

另一種選擇(不是一個好的選擇,但我已經說過沒有任何好的選擇)是設置另一個網站,比如appharbor(這可以讓你免費託管一個網站),它可以讓你有一個IP地址,只是重定向到www.mysite.com

我相信也有一些虛擬DNS服務,也可以控制管理您的IP地址,但據我所知,他們都成本。雖然我很高興被證明是錯誤的。

相關問題