WordPress博客迁移和更换域名
文:李红涛
博客算起来从2009年到现在十多年,中间也停更了几年。
一、前言背景介绍
今天想起来需要对博客进行维护一下,方案如下:
1)对博客迁移到国外服务器。
国内只要更换服务器,经常因为备案电话审查等问题;迁移到国外不操心了;
2)博客更换域名。
早期很想用全拼姓名做域名,但无奈被注册了。启用了英文名Gauin.com 无奈国内续费实在太贵,今年更换为全新域名Gauin.skin,重点是便宜。希望查询最便宜的域名注册方案,点击此处:https://zh-hans.tld-list.com/
二、博客迁移方案
2.1 完整覆盖迁移方案插件
安装插件打包需要转移的整站数据
推荐使用 All-in-One WP Migration 搬家插件,直接打包全站数据一键迁移,非常方便。
登陆 WordPress 后台,手动上传安装迁移插件 All-in-One WP Migration 100G文件大小版本。
启用后从左边栏进入该插件 -> 导出站点 -> 导出到文件。(高级选项默认或按需要勾选)
等待文件打包完成,下载到本地。得到一个后缀名为 .wpress 的文件。
导入网站文件到新服务器
将域名解析到新主机空间。在新主机空间上安装好 WordPress,进入同样手动上传安装 All-in-One WP Migration 100G版本插件
此处导入大小限制应该是100G
导入需要一定时间,耐心等待。导入后会询问是否覆盖文件,确定。然后修改固定链接设置并保存两次。
搬家完成!
2.2 整站搬迁,WordPress 更换域名的方法
插件使用步骤:
1、下载该插件,让后上传插件,启动插件,去工具-更换域名内进行设置。全部设置后,提示更换成功。
2、最后还需要到WP后台-设置-常规里 将WordPress地址和站点地址换成您的新域名网址即可!!
下载地址 http://down.2zzt.com/uploads/changesdomain.zip
2.3 部分文章导入到新wordpress
通过wordpress工具自带的导出、导入工具完成本操作;
导出内容文件
登录要保留的wordpress网站,后台选择工具,导出,选择要导出的内容,只导出文章就选择文章即可,还可以筛选分类、作者、日期、状态(发布、草稿等)
选择好后,点击下载导出的文件
如果系统出现提示,点击保留即可。然后等待下载完成。
修改xml文件中的域名地址 手动上传媒体文件。文章ID不用去重,系统自动分配;
这步骤并不是必须的,附件中的文件可以在导入的时候下载,但是我觉得这样更加方便而已。
用文本工具打开下载的导出文件,修改原来的导出网站的路径为要导入网站的路径,即替换文章中的图片路径为新的路径。
修改后,将wordpress目录下的wp-content/uploads(wordpress图片文件夹)目录拷贝到新网站的wordpress下。
内容id重复问题
wordpress会自动将重复的ID赋予新的ID。
导入文件
登录到新网站的后台,点击工具、导入,如果是第一次使用导入,需要安装wordpress导入工具,点击立即安装:
安装好后,点击运行导入器,选择要导入的文件(刚下载出来修改的xml文件),点击上传并导入
然后会提示你,将文章分配给作者,你可以新建也可以选择已有用户
导入附件中的下载并导入文件附件,可以不勾选,因为我们前面以及将图片附件文件夹上传到网站目录了,文章图片的路径也替换了。
点击提交,既可以开始导入文章,导入成功后出现如下提示:
到这里,wordpress两个网站文章的合并教程就结束了。