所以我已经在本地设置了WordPress多站点来测试等。我已经设置了它,所以新的站点都在子域上。当我创建一个新的子域时,我必须在主机文件中手动创建一个新的条目。有没有办法在创建新的子域时自动执行此操作?
另外,当我把这个网站放在网上的时候,我能让服务器自动做到这一点吗?类似于如何在WordPress.com上创建新的子域?我敢肯定,他们不会有一群人在每次有人创建新的WordPress博客时手动更新DNS记录。
发布于 2015-06-26 01:19:00
据我所知,除了编写自己的批处理程序之外,没有任何方法可以轻松地在Windows中自动为子域wordpress- subdomain emulation创建hosts文件。你所能做的就是使用像Acrylic这样的第三方域名解析代理程序,并将其设置为使用通配符子域。例如,如果您的主安装是在somesite.com上,则通配符DNS条目将是*.somesite.com。
在实时生产服务器上,这就是它的工作方式,您还必须添加一个通配符子域才能使其自动化。根据您的设置,它可以通过您的主机控制面板完成,或者如果您使用第三方DNS提供商,那么您可以将该星号作为A条目添加到DNS记录中,指向您部署的IP地址。WordPress MU将自动为您完成其余工作。
https://stackoverflow.com/questions/28796825
复制相似问题