WP-signup.php WordPress的多站点托管

你真的需要一个网络?

在多站点网络的网站都是独立的,非常像在WordPress.com的博客分开。他们不喜欢互连其他类型的网络的事情(尽管插件可以创建的网站之间的各种互连)。如果你打算创建强烈互联的网站,共享数据或共享用户,那么多站点网络可能不是最好的解决方案。

WP-signup.php WordPress的多站点主机WWW在您的域名

例如,如果你想要的是对网页的不同集合看起来非常不同的,那么你或许可以实现你在一个网站想要使用插件来切换主题,模板或样式表。

再如,如果你想要的是不同的用户群体有机会获得不同的信息,那么你或许可以实现你在一个网站想要使用插件来切换功能,菜单和链接网址。

本指南介绍了如何手动安装WordPress多站点在目前安装的WordPress。也有从BitNami提供现成的运行包。

多站点网络的类型

您可以根据您希望您的网络来处理的URL几种不同类型的多站点网络之间进行选择,以及是否将允许最终用户根据需要创建新的网站。

不同类型的网络具有不同的服务器的要求,这将在下面一节中描述。如果你没有在你的服务器的完全控制,然后某些类型的多站点网络可能无法提供给您。例如,由于您使用的共享主机环境中,您可能没有在您的服务器的完全控制。在这种情况下,你必须要解决与谁运行托管环境的要求。

网络中的网站有不同的URL。您可以选择以下两种方式的URL指定的网站之一:

  • 每个站点都有不同的子域。例如:site1.example.com。 site2.example.com。
  • 每个站点都有一个不同的路径。例如:example.com/site1。 example.com/site2

此外,您可以映射像example1.com域。 example2.com。等等,但一个插件建议。您可以直接进行更改的网络设置,但它被认为是先进的管理。

您还可以选择是否要允许最终用户根据需要创建新的网站。基于域的点播网站通常只可能使用像site1.example.com和site2.example.com子域。基于路径的点播网站也是可能的。

多站点安装过程使用不同的术语。子域安装创建一个基于域的网络,即使你可能使用不同的域,而不是子域,您的网站。子目录安装创建一个基于路径的网络,即使它不使用文件系统目录。如果你想使用一个子域安装,您必须在您webpath的根安装WordPress(即domain.com),但是它并不需要安装在根(即/的public_html /)如果你选择运行WordPress从它自己的目录。

WP-signup.php WordPress的多站点主机具有完全控制你的

多站点网络安装完成后,WordPress使用在网络管理用户界面的每个网站的域名和路径的术语域和路径。超级管理员(即多站点网络管理员)可以编辑网站的域名和路径设置,虽然这是不寻常的,因为它改变了他们的网址,这样做是为了建立网站。

插件可以扩展可用的选项,并与管理帮助。搜索插件目录通过“三步”或点击此链接。

管理要求

要创建一个多站点网络,你必须是一个WordPress安装的管理员,你通常需要访问服务器的文件系统,以便您可以编辑文件,并创建一个目录。例如,你可以使用FTP访问该服务器的文件系统。或者使用的cPanel文件管理器。或以其他方式。

你不一定需要的WordPress开发的任何知识。 PHP。 HTML。 CSS。服务器管理和系统管理,虽然这些东西的知识可能是故障排除或安装后自定义您的多站点网络非常有用。

服务器要求

当你正在规划一个网络,它有时会有所帮助使用开发服务器进行初步测试。但是,建立完全匹配您的生产服务器并不总是能够开发服务器,并转移整个网络到生产服务器上可能不容易。您的生产服务器上的测试地点有时是测试你的规划网络更为有效的方式。

在任何情况下,你需要确保你的服务器可以使用更复杂的.htaccess(或nginx.conf或web.config文件)的规则,多站点需要。

多站点需要mod_rewrite的Apache服务器上加载,因为它支持.htaccess文件,并有FollowSymLinks无论是已启用或至少不会永久停用。如果你有机会到服务器配置,那么你可以使用目录部分,而不是.htaccess文件。另外,还要确保你的httpd.conf文件设置为有“AllowOverride”是“全部”或“所有选项”域的虚拟主机。你可以问你的主机商对任何的更多相关信息。

某些服务器要求取决于您要创建多站点网络的类型,如下所示。

基于域

也被称为“子域”安装,基于域的网络使用URL等subsite.example.com

基于域的网络不同的域名映射到安装的WordPress在服务器的文件系统的目录中。您可以通过各种方式,例如这样做:

  • 通过配置通配符子域
  • 通过配置虚拟主机,指定相同的文档根为每个
  • 通过在的cPanel或类似的网络托管控制面板创建附加域或子域

点播基于域的站点要求通配符子域方法。您可以使用其他方法在同一网络中手动创建其他站点。

无论使用哪种方法,你需要配置你的DNS(映射域名服务器的IP地址)和服务器(映射域名到WordPress安装目录)。那么WordPress会域名映射到该网站。

WordPress的必须从您的webfolder的根(即的public_html)运行子域名才能正常工作。他们不会从一个子目录内工作。

有关如何配置各种系统通配符子域的一些示例,请参阅:配置通配符子域

基于路径的

也被称为“子文件夹”安装,基于路径的网络使用象example.com/subsite网址

如果你在你的网站上使用漂亮的永久链接已,然后基于路径的网络也能发挥作用,而你并不需要在本节的任何其他信息。这就是说,要知道,你的主站点将使用上岗以下URL模式:example.com/blog/ [postformat] /

在这个时候,你不能没有手动配置中删除博客塞在非明显的地方网络选项。这不是建议。

WordPress的设置要求

当您安装一个多站点网络从现有WordPress安装开始。如果它是一个新的与自己的域名安装,那么你并不需要阅读本节。如果它是一个既定的网站,或只使用一个域名无法访问,那么下列要求适用于允许它被转换为多站点网络。

给WordPress的自己的目录与多站点工作方式的3.5,但您必须在激活之前多站点使自己的目录“的变化。

虽然它不推荐使用万维网在您的域名网址,如果你选择这样做,并计划使用子域名为多站点,确保这两个网站的地址和WordPress的地址是相同的。同时请记住某些主机会默认显示这类网址:

对于这一点,和许多其他的原因,我们不建议您在您的域名使用WWW只要有可能。如果您打算在其更改为domain.com和www.domain.com。这样做你开始安装的其余部分之前多点,在更换域名后,其实是比较复杂的。

限制

您不能创建在下列情况下的网络:

  • “WordPress的地址(URL)” 使用比以外的端口号 '80', ':443'。

你不能选择子域在下列情况下(基于域的网络)安装:

  • WordPress的URL包含路径,而不只是一个领域。 (也就是说,WordPress是不是安装在一个文档根目录,或者不使用该文档根的URL)。
  • “WordPress的地址(URL)” 为localhost。
  • “WordPress的地址(URL)” 是IP地址,如127.0.0.1。

(请注意,您可以使用您的主机文件到其他主机名到IP地址为127.0.0.1映射在你的本地机器进行测试的目的在基于域的网络,让你永远不必使用主机名本地主机。)

你不能选择子目录(用于基于路径的网络)安装,如果您现有的WordPress安装已成立超过一个月,由于与现有的固定链接问题。 (这个问题将在未来的版本。见交换网络类型以获取更多信息。)

相关文章

WordPress的多域名主机我们的许多用户很快学会自信地管理自己的多个WordPress网站。有些人甚至开始管理客户,朋友和家人WordPress网站。最近,我们的一个...
更改主域WordPress的多站点托管在这个简短的turorial we'll安装WordPress多站点,并给每个站点在网络it's自己独立的顶级域名。更改DNS设置首先,我们需要指向所有域...
INMOTION托管WordPress的多站点网络创建一个网络的WordPress 3.0的。您必须使用多站点功能创建的站点网络的能力。本文包含用于创建一个多站点网络上的说明。一个...
Hostmonster的WordPress的多站点托管创建一个网络的WordPress 3.0的。您必须使用多站点功能创建的站点网络的能力。本文包含用于创建一个多站点网络上的说明。一个...
INMOTION托管WordPress的多站点安装创建一个网络的WordPress 3.0的。您必须使用多站点功能创建的站点网络的能力。本文包含用于创建一个多站点网络上的说明。一个...