记录typecho无缝迁移到WordPress

往前博客在typecho但是配合cloudflare CDN效果比较差,打开速度还是很慢,在网上看了一下,说WordPress配合cloudflare CDN能好一点,于是准备换一个WordPress的环境,希望操作完一切OK!

如果你也有这个打算,不如看看我的实战操作,也许会对你有用,如果觉得不错,欢迎你分享!

请先备份网站数据!!!

请先备份网站数据!!!

请先备份网站数据!!!

首先需要一个typecho插件,下载地址:https://github.com/sunxiyuan/ByeTyp

下载后上传到你的typecho网站的/usr/plugins目录下,注意插件的名称重新为ByeTyp,然后在网站后台启用

记录typecho无缝迁移到WordPress插图

启用后再在数据导出中进行导出

记录typecho无缝迁移到WordPress插图1

然后开始紧张的一步,删除整个网站数据,导入WordPress安装程序,最好新建一个数据库,以前typecho的数据库先留着。我就是用一个新的数据库安装的。

这一步一定要备份哇!不然全没了

记录typecho无缝迁移到WordPress插图2

然后再WordPress中找到导入工具

工具路径:工具->导入->WordPress->运行导入器(未安装的话就先安装)

记录typecho无缝迁移到WordPress插图3

选择文件->上传并导入->选择导入的文章所属的用户,之后提示是否导入媒体,随便点就行

记录typecho无缝迁移到WordPress插图4

最后访问站点,就可以看到已经导入成功,然后后续做一些系统优化就可以啦!

记录typecho无缝迁移到WordPress插图5

迁移附件

将Typecho站点中的/usr/uploads目录迁移到WordPress的/wp-content目录下。之后在数据库中替换图片资源路径,执行以下SQL语句:

UPDATE wp_posts SET post_content = REPLACE( post_content, '/usr/uploads/', '/wp-content/uploads/');

保持链接一致

typecho迁移,以前收录的网站文章地址需要更新,为了不做太多的改动,可以在WordPress中的固定链接中修改,并且在网站的后台加上WordPress的伪静态!

记录typecho无缝迁移到WordPress插图6

nginx伪静态规则:

location /
{
     try_files $uri $uri/ /index.php?$args;
}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;
版权声明:
作者:北忘山
文章:记录typecho无缝迁移到WordPress
链接:https://www.beiwangshan.com/archives/456.html
来源:beiwangshan.com
文章版权归作者所有,未经允许请勿转载。
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录