Azure希望我们使用CNAME来命名mywordpresssite.cloudapp.net - > www.mywordpresssite.com
由于CNAME限制,这在DNS中无效:
mywordpresssite.cloudapp.net -> mywordpresssite.com
您需要A记录,我们无法在Azure中拥有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 :(得分:2)
我担心这个问题没有很好的答案。
最简单的解决方案是使用您第一次部署到Azure时获得的IP地址(如果您看得足够近,这在门户中可见),然后确保您只进行现场升级。虽然IP地址可以更改,但根据this blog post from Microsoft,只有在您实际删除实例时才会更改。
另一个选项(不是一个好选项,但我已经说过没有任何好的选项)是设置另一个网站,如appharbor(这允许你免费托管一个网站)允许您拥有一个只需重定向到www.mysite.com的IP地址
我相信还有一些虚拟DNS服务可以控制管理你的IP地址,但据我所知,它们都需要花费。我很高兴被证明是错的。