【问题标题】:How to install a Multi-Site Wordpress on Windows Azure如何在 Windows Azure 上安装多站点 Wordpress
【发布时间】:2011-10-03 03:43:45
【问题描述】:

Azure 希望我们使用 CNAME 来命名 mywordpresssite.cloudapp.net -> www.mywordpresssite.com

由于 CNAME 限制,这在 DNS 中不起作用:

mywordpresssite.cloudapp.net -> mywordpresssite.com

您需要 A 记录,而我们不能在 Azure 中拥有 A 记录,因为 Azure 使用弹性 IP。 (动态 IP)

那么,当我无法使用 A 记录作为 root 时,如何配置多站点 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

【问题讨论】:

标签: wordpress azure dns


【解决方案1】:

恐怕这个问题没有很好的答案。

最简单的解决方案是仅使用您在首次部署到 Azure 时获得的 IP 地址(如果您看得足够近,这将在门户中可见),然后确保您只进行就地升级。虽然 IP 地址可以更改,但根据this blog post from Microsoft,只有在您实际删除您的实例时才会更改。

另一种选择(不是一个好选择,但我已经说过没有任何好的选择)是在某个地方设置另一个站点,例如 appharbor(它允许您免费托管一个站点)确实允许您拥有一个简单地重定向到 www.mysite.com 的 IP 地址

我相信还有一些虚拟 DNS 服务也可以控制您的 IP 地址管理,但据我所知,它们都是收费的。不过,我很高兴被证明是错误的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-03
    • 2018-04-19
    • 1970-01-01
    • 2021-12-15
    • 2019-08-28
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多