折腾了差不多一个星期,终于将小站又顺利跑起来了,当然这过程,差不多是一次大换血。伴随着主机的更换,空间程序也由原来的Z-Blog转到Wordpress,不出意外,以后应该是不会再换程序啦,太麻烦。。。
关于Z-Blog转Wordpress的操作方法,在网上可以找到很多了,但自己还是想写写,算作一个总结吧,对这几天工作的一个记录。
一、准备工作
首先你需要了解他们各自的运行环境,我当初没有详细问,以至于现在得重新换主机。
Z-Blog是ASP程序,其数据库是access类型的,在国内来说,相当不错的博客程序,操作简单,易于上手;而且其页面静态化效果很好,利用搜索引擎。而Wordpress则是风靡全球的博客程序,在PHP+MySql环境下搭建。ASP程序一般是自带access数据库的,大多的虚拟主机都是支持的;需要注意的是你所用的虚拟主机是否支持PHP+MySql,而且个别JS会把MySql划出来单独收费的,所以这个一定要注意。
第二部就是安装环境,选择一款好的主题使用,这个应该没有多大的问题。我是让原来的Z-Blog正常运行,在新购的空间上装的Wordpress 2.8.5中文版,因为买空间会送一个免费的三级域名,使用这个域名进行调试测试,两不耽误。
准备工作完成后,接下来就是数据的转移。
二、操作流程(Z-Blog 1.8 Arwen Build 90619转到Wordpress 2.8.5中文版)
zblog转换到wordpress,实际上就是博客数据的转移,即把原来的access数据库转换为Mysql数据库,这中间会用到一个工具,就是movabletype。movabletype是Z-Blog程序的一个插件,到ZBlogger社区可以搜索进行下载,还有就是月光博客也有相关的文章。我是在论坛里看到nobird的介绍,在她的网盘里下载的movabletype 1.6。压到Z-Blog安装程序PLUGIN文件夹或者直接在后台导入安装,完成后激活即可进行操作。此时一定要做好程序和数据的备份工作,最好能将所有文件都备份到本地电脑一份,以防万一,切忌!切记!!
1、进入MT格式导出程序“管理”界面,很简单,会列出文件ID范围,从0到xx,一般来说这个是不用动的;还有就是导出选项:正文、Tags、评论和引用;很遗憾,无法将留言板的记录导出,希望以后会提供这个扩展。选好后提交,完成会有一个movabletype.asp的文件提示你保存,这个是必须的!
2、进入wordpress的后台,点击“管理”下的“导入”选择Movable Type 和Typepad,在新打开的界面选择我们保存好的文件,然后“上传并导入文件”就可以了。
进行到这里还不算完,因为wordpress默认的文章链接格式是:你的域名/?p=1,这可能和你原来设置的链接形式不同。为了避免搜索引擎收录的文章链接无法访问,我们还需要在Wordpress后台设置下文章链接的格式。选择自定义,根据自己博客的链接方式来进行,像我之前的是默认的post/post_id.html,后来有些文章改过名称形式的,那现在就可以定义成:post/postname.html,保存访问,这时候,一个真正的、崭新的Wordpress博客诞生!!
三、一些说明
1、有些人说movabletype这个插件导出数据会出错,我用的这个版本没有遇到任何问题,很顺利;
2、数据迁移后,还有些后继工作要做,比如更改文章链接名就很痛苦。因为我设的是postname.html,中文标题的链接会变成中文,需要一篇一篇的对照着原来的顺序和名称改过来。幸亏我的日志不多,用的是两个域名,可以对照着看;提醒您如果在同一主机下修改,最好先备份好原文章和对应的链接,否则会抓狂的。。。
3、原来分类、分页和Tags对应的链接与现在的也不相同,但我还没找到相应调整的方法,似乎Permalink Redirect这个插件可以实现,但是E文的,看不懂,正在研究。还有个简单的方法,就是不让搜索引擎收录这些链接,修改robots.txt,增加几条记录搞定。
4、观察各搜索引擎对网站的收录情况,改动后肯定是会有变化的,Google的反应最快,Baidu比较保守。如果情况变化很严重,你需要做相应调整了。。。
5、Wordpress的插件是相当丰富的,这也造就了很多简单的功能也需要插件的支持,接下来我会整理下我现在安装的插件,真的不少!
最后想说一句,真正操作其实并没有你想象的那么难,几分钟就可以搞定。相信自己,赶快动手吧。。。
*******************************************
更新Movabletype插件下载地址:http://nobird.ys168.com/zblog插件目录,感谢鸟儿博客的支持!!
已有评论 有 41 位朋友发表了评论
哈哈,对你有用就好~
网上google了好几个小时,只有你这篇写得详细,到位.感谢.
Wordpress 的插件太丰富了
恐怕我是唯一一个从WP转到ZB的人吧?
哈哈,不走寻常路!