wordpress开启多站点功能并导入旧站点

2010-12-06 12:09| 分类:wordpress 博客维护 服务器| 4,132 次点击

继服务器80端口被封两周后,访问wordpress的几个站点又出现以下错误:

错误 324 (net::ERR_EMPTY_RESPONSE):服务器已断开连接,且未发送任何数据。(chrome下)

最终也没找到原因,最终通过新建一个站点摆脱了这个问题,但因为新建站点需要配置四五个地方,非常麻烦,而我在IIS里又有三个站点,重复下来太麻烦,于是终于开始考虑启用wordpress的Mu(多用户)功能。

在默认的后台→工具里,并没有看到多站点设置功能,需要修改一下 wp-config.php 文件。

在 wp-config.php 中,添加define(‘WP_ALLOW_MULTISITE’, true); WordPress管理后台,工具功能模版中看到这个功能了。(wp_allow_multisite两边的字符,必须是在英文输入法下的。)

接着就能在工具里看到配置网络,按其中的操作即可。(因为在win平台上,所以并没有修改.htaccess)

因为我是新建站点http://linggan.com(如果在本来的站点blog.linggan.com上配置Mu,则只能是xxx.blog.linggan.com的三级域名),所以需要导入blog和design的站点,但用wordpress自带的导入导出工具,会提示“没有临时文件夹”之类的错误,而且也太大,于是我直接在数据库上动手!

把blog和design两个博客的数据库前缀全部改为linggan2和linggan3(即wordpress Mu)新建的数据库表,访问网站,数据全回来了。

网站首页可能因为没有模板而显示为空,只需把原来的模板放到新站中即可。

但因为禁用了所有插件,而代码里面又包含引用插件的代码,所以会导致评论没有出来,重新启用插件即可。

这样,三个博客就合为一个了,以后有人想用xxx.linggan.com,也可以很方便的开通了。

相关文章

  • 没有相关文章

发表您的评论

您的昵称:
您的邮箱:(可选,不会被公布)
您的网站: