WordPress 3.0版本之后一个重要变化就是对WPMU的核心代码的整合,意味着你可以在一个WordPress安装上实现多博客运行。 在WordPress后台里,这个功能被叫做“网络(Network)”。 WordPress多站点功能默认是没有启用的,要使用需要自己激活该功能。

打开WordPress根目录下的wp-config.php文件, 在文件的任何位置加上以下内容:

define('WP_ALLOW_MULTISITE', true); 

// 建议加到/* That's all, stop editing! Happy blogging. */上面

//或者是 /* 好了!请不要再继续编辑。请保存本文件。使用愉快 */

激活多站点需要注意的是:

1.不能对该WordPress文件进行移动,否则需要删除之后重新配置

2.在激活之前建议对原有的数据库进行备份

3.不能使用IP地址,比如:127.0.0.1

4.网站需要支持伪静态。(即:后台设置->固定连接不能使用默认设置否则即便创建好多站点也不能进行访问)

如果不存在上面这些问题激活之后会在后台的工具那边多出一个选项出来叫配置网络,如下图:

多站点配置
点击配置网络后首先会提示你停用所有插件,全部停用之后再点击配置网络,接着会有几种情况出现。

1.WordPress文件安装在网站一个文件夹里面(即:不是根目录)

如果你是上面这种情况,那么你只会看到子目录安装提示。如下图(点击图片放大):

上面是磊子的在本地测试安装的,如果你是在服务器上面安装在一个文件夹里面,提示和这个差不多。其中会提示 Apache 的 mod_rewrite 模块是否已安装。如果你服务器是linux系统应该不用担心这个问题,如果是windows系统的就需要注意下了。大家根据自己的情况来进行判断。

2.WordPress文件安装在根目录中

如果是安装在服务器根目录中,这时会出现两个选项来供你选择。一个是子目录,一个是子域名。如下图:

上面是磊子在二级域名根目录下安装的。如果你选择的是子域名那么你需要进行泛域名解析,并且你的主机可以使用。对泛域名解决不了解的可以去网上找下相关资料。

接着点击安装根据里面提供的信息进行相关操作。注意下里面的第三点说到的.htaccess文件,如果你没有这个文件。需先在固定连接那里进行设置,wordpress会自动生成.htaccess这个文件,然后在根据操作进行。还有如果你选择的是子域名,那么在点击安装后WordPress会提示泛域名解析警告,如果你已经配置好了可以忽略这个提示。最后点击下面的登录这样WordPress多站点就安装成功了。

这个安装过程还是比较简单的,一般不会出现问题,除了子域名比较麻烦一点。好了这篇文章就说到这儿,大家有什么问题的可以在下面留言,或者在问答区进行提问。