【问题标题】:WordPress multisite network with non-wp site at domainWordPress 多站点网络在域中具有非 wp 站点
【发布时间】:2016-05-16 22:33:30
【问题描述】:

我想使用用于非 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

但如果我将当前站点设置为 mainsite.com,那么所有网络管理员链接都会中断,因为它们指向我们的主要非 wp 站点。

所以,这就是我所做的,有点用(我在本地使用我的 hosts 文件做所有事情,所以在我将它放在开发盒上之前我无法确定)...

  • 首先我将 mainsite.com 指向主机文件中的本地 ip,并在 mainsite.com 下设置网络
  • 接下来我成功创建了两个站点。 multisite.mainsite.com 和 site1.mainsite.com,通过网络管理面板
  • 然后,我将 wp-config.php 中的“当前站点”从 mainsite.com 更改为 multisite.mainsite.com,并从 hosts 文件中删除了 mainsite.com。
  • 现在,我可以访问 mainsite.com 并登陆我们的主网站;我可以去 site1.mainsite.com 并登陆网络上的 wordpress 站点;我可以访问 multisite.mainsite.com 下的 network-admin-section
  • 问题是,由于当前站点是 multisite.mainsite.com,如果我尝试将新站点添加到网络,域将是 site3.multisite.mainsite.com 而不是预期的 site3.mainsite.com

所以我仍然没有在这里找到正确的解决方案,但这可能有助于更好地解释我的问题

【问题讨论】:

    标签: wordpress dns subdomain multisite


    【解决方案1】:

    好的,我想通了...我之前没有意识到您可以在站点编辑屏幕中手动更改站点 URL。这是一篇包含更多细节的文章:http://georgespake.com/create-a-multisite-network-using-sub-domains-under-an-existing-domain/

    【讨论】:

      猜你喜欢
      • 2015-04-15
      • 2014-02-11
      • 1970-01-01
      • 1970-01-01
      • 2014-11-29
      • 1970-01-01
      • 2013-05-26
      • 1970-01-01
      • 2018-06-20
      相关资源
      最近更新 更多