在域中具有非 wp 站点的 WordPress 多站点网络
WordPress multisite network with non-wp site at domain
我想在用于非 wp 站点的域下使用子域设置多站点网络。
因此,例如,我们希望我们的域看起来像:
blog1.mysite.com
blog2.mysite.com
但 mysite.com 指向我们的主要站点,该站点不是使用 WordPress 构建的,也不属于该网络。
我不确定在这里做什么,因为主域 site.com 在这种情况下通常指向多站点网络上的根博客。
我怀疑这很常见,并且有一个简单的解决方案,但我不确定从哪里开始。
更新(未解决):
我在本地从事这项工作时运气不错,但我仍然没有脱离困境...
我的困境...我需要在不属于网络的域下设置带有子域的多站点?所以基本上,我们有我们的主要站点:mainsite.com
我们想建立一个网络,其中包含 site1.mainsite.com 和 site2.mainsite.com.
等子域
mainsite.com,但它不是 WordPress 站点,也不是网络的一部分。因此,如果我在 multisite.mainsite.com 下设置网络,则会创建新站点子域作为子域,例如:site1.multisite.mainsite.com
但是如果我将当前站点设置为主站点site.com,那么所有网络管理链接都会中断,因为它们指向我们的主要非 wp 站点。
所以,这就是我所做的,这有点管用(我在本地用我的主机文件做所有事情,所以在我把它放在开发箱上之前我不能确定)...
- 首先我将 mainsite.com 指向主机文件中的本地 ip,并在 mainsite.com
下设置网络
- 接下来我成功创建了两个站点。 multisite.mainsite.com 和 site1.mainsite.com,通过网络管理面板
- 然后,我将 wp-config.php 中的 'current site' 从 mainsite.com 更改为 multisite.mainsite.com 并从我的文件中删除了 mainsite.com主机文件。
- 现在,我可以转到主site.com 并登陆我们的主要网站;我可以转到 site1.mainsite.com 并登陆网络上的 wordpress 站点;我可以访问 multisite.mainsite.com
下的网络管理部分
- 问题是,由于当前站点是 multisite.mainsite.com,如果我尝试向网络添加新站点,域将改为 site3.multisite.mainsite.com预期的 site3.mainsite.com
所以我在这里仍然没有找到正确的解决方案,但这可能有助于更好地解释我的问题
好的,我明白了...我以前没有意识到您可以在站点编辑屏幕中手动更改站点 url。这是一篇包含更多详细信息的文章:http://georgespake.com/create-a-multisite-network-using-sub-domains-under-an-existing-domain/
我想在用于非 wp 站点的域下使用子域设置多站点网络。
因此,例如,我们希望我们的域看起来像: blog1.mysite.com blog2.mysite.com 但 mysite.com 指向我们的主要站点,该站点不是使用 WordPress 构建的,也不属于该网络。
我不确定在这里做什么,因为主域 site.com 在这种情况下通常指向多站点网络上的根博客。
我怀疑这很常见,并且有一个简单的解决方案,但我不确定从哪里开始。
更新(未解决):
我在本地从事这项工作时运气不错,但我仍然没有脱离困境...
我的困境...我需要在不属于网络的域下设置带有子域的多站点?所以基本上,我们有我们的主要站点:mainsite.com 我们想建立一个网络,其中包含 site1.mainsite.com 和 site2.mainsite.com.
等子域mainsite.com,但它不是 WordPress 站点,也不是网络的一部分。因此,如果我在 multisite.mainsite.com 下设置网络,则会创建新站点子域作为子域,例如:site1.multisite.mainsite.com
但是如果我将当前站点设置为主站点site.com,那么所有网络管理链接都会中断,因为它们指向我们的主要非 wp 站点。
所以,这就是我所做的,这有点管用(我在本地用我的主机文件做所有事情,所以在我把它放在开发箱上之前我不能确定)...
- 首先我将 mainsite.com 指向主机文件中的本地 ip,并在 mainsite.com 下设置网络
- 接下来我成功创建了两个站点。 multisite.mainsite.com 和 site1.mainsite.com,通过网络管理面板
- 然后,我将 wp-config.php 中的 'current site' 从 mainsite.com 更改为 multisite.mainsite.com 并从我的文件中删除了 mainsite.com主机文件。
- 现在,我可以转到主site.com 并登陆我们的主要网站;我可以转到 site1.mainsite.com 并登陆网络上的 wordpress 站点;我可以访问 multisite.mainsite.com 下的网络管理部分
- 问题是,由于当前站点是 multisite.mainsite.com,如果我尝试向网络添加新站点,域将改为 site3.multisite.mainsite.com预期的 site3.mainsite.com
所以我在这里仍然没有找到正确的解决方案,但这可能有助于更好地解释我的问题
好的,我明白了...我以前没有意识到您可以在站点编辑屏幕中手动更改站点 url。这是一篇包含更多详细信息的文章:http://georgespake.com/create-a-multisite-network-using-sub-domains-under-an-existing-domain/