首次付费完成 DEDECMS 转换为 WordPress

前两天,一个用 DEDECMS 程序架设的网站“中国矫治网”被黑了,表现为打开网站时被跳转到了另一个垃圾网站,查看了网站的源代码,发现所有 Html 文件头部都被插入了一段跳转代码,导向了他们的网站。

跳转代码有两种,一种是在html代码的<head></head>部分加上这样的代码:

<meta http-equiv="refresh" content="3"; url=xxx ">

另一种是javascript代码的:

<script language="javascript" type="text/javascript">

window.location="url";

</script>

我一开始是手动删除了这些代码,但DEDECMS生成的Html文件非常多,每一次运行都会重新对Html文件插入跳转代码,到后面是插入了几十个跳转网址,太疯狂了。虽然DEDECMS官方发布了紧急升级补丁,但仍没扼制这个病毒的传播,网站也彻底瘫痪了。

早就感觉DEDECMS程序太庞杂了,许多功能都用不上,比如会员、问答、金币等,而自己更熟悉WordPress博客程序的建站和使用,所以一直想把DEDECMS转换为WordPress,但看了网上的一些教程,都比较复杂,而且自己有4000多篇文章,生怕转换不当而报废了,那就惨了。所以一直拖着没转换成,这次的被黑,坚定了我要转换的决心。

一开始想自己转换,但看了一些教程,如这文,还有这文,但涉及到数据库的SQL语句处理,要不就是只适用小数据。我用第一个方法试了一下,通过全站RSS.php来导入文章标题,但ID不对,与原来的文章URL不同。我希望转换过来后,文章URL能与原来的一样,这样对搜索引擎好些,不致产生过多的死链。

于是我想找个熟悉转换的人,付费完成这次转换,这也是我首次尝试付费服务。

一开始问了那位转换成功的网友,出价100元,但他嫌我的数据太大,转换太麻烦,说了一下就没下文了。后来在一个技术群里找到了一位朋友,他同意帮我转换,通过数据库来直接转换。

我们通过远程操作的方式,他来操作数据库,我来新建WordPress博客,设置分类目录,一开始导入的文章数不符,少了200多篇文章,现在朋友更新了SQL语法,终于完成了文章的导入。但可惜的是文章来源和原作者不能导入,文章阅读数,感觉没什么大意义,就没导入了。文章的图片沿用了原来的文件夹,所以不用改变。

文章导入完成后,接下来是找一个合适的模板,我选用了笨乌鸦的高仿DEDECMS主题:Bemcms,呵呵,这样可让原来的读者无缝转接到新网站中来。

6条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

菜鸟品网
6
如何恢复谷歌浏览器书签?

前几天电脑更换了主板,重新安装了操作系统。因为临时故障,所以没有备份导出谷歌浏览器的书签。 如果是登录 Google 帐号的,重新登录后 Chrome 后,系统会同步恢复所有书签。而自己为了使用方便, …

菜鸟品网
1
MySQL 数据库 wp_posts 表修复失败的原因及对策

这两天网站运行时多次发现不加载显示文章内容,而网页架构、评论等都是正常的,登录 phpMyAdmin 查看 MySQL 数据库,发现 wp_posts 表状态显示为:使用中…,也就是说 w …

菜鸟品网
10
注册公司并没有你想像中的那么难

原本在人们的印象中,谁要是开了家公司,那绝对是高大上的事儿,定招来众多敬佩羡慕的眼神。最近有接触到公司注册的事,才发现,如果你只是注册个自然人独资的一人公司,其实也并没有大家想像中的那么麻烦。 说的简 …