由于之前的网站域名为个人备案,根据规定,个人备案不能放置论坛和博客:
个人备案不能做博客,不能出现“博客”字眼,不能有”评论“、“登录”等功能。 个人备案网站名必须包含备案时填写的网站名,必须完整,建议后跟网站备案名。 主体下所有备案域名必须解析到主体所在的服务商的服务器IP。 网站首页底部必须添加备案号及版权所有。 控制页面内容,不要出现违法关键词。 域名持有人与备案主体人信息一致。
也因此,为了满足个人备案的条件,决定把三思屋社区和看天博客迁走,所以有了这篇文章。
本来没打算写这篇文章,这样的经历估计没有多少人会有——我习惯于用比较古老的discuz6.0,看了下目前网络上已经没有了相关的资料,只能自己动手处理了。本文先介绍一下如何从discuz6.0转入blogger
处理discuz迁移主要思路是,从数据库中导出符合wordpress格式的csv文件,导入wordpress中转,然后再通过wordpress的插件,导入至blogger
准备工作
安装wordpress,并安装really-simple-csv-importer插件和export-to-blogger插件
接着如果discuz所在的mysql版本是5.x,需要准备mysql 8.0库,并将discuz导入新库
数据整理
执行sql对discuz的cdb_posts表进行查询,导出新表
1 |
|
对discuz文章中的ubb标签通过mysql的REGEXP_REPLACE正则替换函数,转为html标签 这一步需要在mysql8.0库中进行
1 |
|
将处理后的cdb_posts表导出为csv
导入wordpress中转
将上一步中导出的csv文件,通过really-simple-csv-importer插件导入wordpress
接着使用export-to-blogger插件导出适用于blogger的xml文件
导入blogger
将上一步中导出的xml文件,从blogger后台导入。
好了,去喝杯咖啡吧😄