【问题标题】:Automatically update Windows 8 hosts file when creating subdomains with WordPress multisite使用 WordPress 多站点创建子域时自动更新 Windows 8 主机文件
【发布时间】:2015-05-02 00:56:55
【问题描述】:
所以我在本地设置了 WordPress Multisite 以进行测试等。我已经设置了它,以便新站点位于子域上。当我创建一个新的子域时,我将不得不在主机文件中手动创建一个新条目。创建新子域时,有什么方法可以自动执行此操作?
另外,当我把这个网站上线时,我是否能够让服务器自动执行此操作?类似于在 WordPress.com 上创建新子域时的方式?我敢肯定,他们没有团队在每次有人创建新的 WordPress 博客时手动更新 DNS 记录。
【问题讨论】:
标签:
windows
xampp
hosts
wordpress
【解决方案1】:
除了编写自己的批处理程序之外,我无法轻松地在 Windows 中为子域 wordpress-mu 安装仿真自动自动化主机文件。你可以做的是使用像Acrylic 这样的第三方DNS 代理程序并将其设置为使用通配符子域。例如,如果您的主要安装位于 somesite.com,则通配符 DNS 条目将为 *.somesite.com。
在实时生产服务器上,这是它的工作方式,您还必须添加通配符子域才能使其自动化。根据您的设置,它可以通过您的主机控制面板完成,或者如果您使用的是第 3 方 DNS 提供商,则将该星号添加为 DNS 记录中指向您部署的 IP 地址的 A 条目。 WordPress MU 会自动为您完成剩下的工作。