WordPress多站点网络与域

时间:2016-02-07 04:26:29

标签: wordpress dns subdomain multisite

我想在一个用于非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网站。

所以,这就是我所做的,哪种方式有效(我用我的主机文件在本地做所有事情,所以我不确定地知道,直到我得到它为止开发盒)...

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

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

1 个答案:

答案 0 :(得分:0)

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