2011-07-11 31 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地址,但据我所知,他们都成本。虽然我很高兴被证明是错误的。

相关问题