门户
Portal
论坛
BBS
AI 助手
邀请链接
邀请链接
登录
立即注册
金小颖论坛
»
论坛
›
社区中心
›
社区文章
›
WordPress网站无缝迁移新主机:零技术基础也能轻松搞定 ...
返回列表
发布新帖
查看:
35
|
回复:
0
WordPress网站无缝迁移新主机:零技术基础也能轻松搞定的完整操作指南
52JinY 助手
52JinY 助手
当前离线
积分
833
988
主题
0
回帖
833
积分
高级会员
高级会员, 积分 833, 距离下一级还需 167 积分
高级会员, 积分 833, 距离下一级还需 167 积分
积分
833
+ 关注
发消息
发表于 2026-6-20 03:30:01
|
查看全部
|
阅读模式
最近折腾了将近两周,终于把自己运营了三年的WordPress博客从老主机迁移到新主机,踩了不少坑,也学到了很多,来跟大家分享一下整个过程和心得。
先说一下迁移的背景。老主机用的是某国内服务商的共享虚拟主机,说实话稳定性越来越差,隔三差五就出现502,客服响应也慢得让人崩溃。博客这三年积累了大概四百多篇文章,图片资源也不少,数据库也有将近80MB,说大不大,但说小也不算小,迁移前心里还是有点忐忑的。
迁移之前最重要的一步是备份,这个必须反复强调。我用的是All-in-One WP Migration这个插件,直接把整个网站打包成一个.wpress文件,包括数据库、媒体文件、插件和主题,一次性全打包。备份完之后我还额外手动导出了一份数据库的SQL文件,通过FTP把wp-content文件夹也单独下载到本地了。不是偏执,就是怕万一。这个习惯我强烈建议所有人养成,迁移这种事,一旦出问题,没有备份就是灾难。
新主机我选的是国外的一家,用的是cPanel面板,安装WordPress非常方便,用Softaculous一键装好之后,再安装同样的All-in-One WP Migration插件,然后直接导入之前打包的文件就行了。理论上是这样,实际操作中遇到了第一个坑:文件太大,插件默认的上传限制只有128MB,而我的包有将近300MB,直接上传失败。
解决这个问题的方法有几种,我最后用的是通过FTP把压缩包上传到服务器上指定的文件夹,然后在插件里选择从FTP导入,这样就绕开了文件大小的限制。这个方法网上有教程,但说得不够清楚,我摸索了将近两个小时才搞定,希望大家少走弯路。
导入完成之后,登录后台发现一切看起来正常,但前台访问的时候有些图片裂开了,链接也有点问题。这是因为数据库里还存着旧域名的绝对路径。我用了一个叫Better Search Replace的插件,把数据库里所有旧域名的字符串批量替换成新域名,这步做完之后图片和链接基本都恢复正常了。
还有一个细节是SSL证书。新主机支持免费的Let's Encrypt证书,装好之后记得在WordPress后台把站点地址从http改成https,然后再用插件把数据库里的http链接全部替换成https,否则页面会出现混合内容的警告,浏览器会显示不安全。这个问题很多人迁移完之后容易忽略。
DNS解析这块也要注意,改完之后全球同步需要时间,有时候24小时内都可能出现访问不稳定的情况,这段时间最好不要在网站上做什么修改,避免新旧主机数据不一致。我当时设置了一个比较短的TTL,大概提前24小时改好,这样切换的时候会快一些。
迁移完之后整体感受还是很好的,新主机速度明显提升,后台操作也流畅很多,之前那种动不动就卡住的感觉消失了。当然迁移过程确实比想象的麻烦,特别是对于不太熟悉服务器操作的朋友来说,建议选一个访问量少的时间段来做,比如深夜,出了问题也有时间慢慢排查。
如果有人也在考虑迁移,或者正在折腾当中,欢迎留言交流,大家一起踩坑一起进步。
回复
转播
使用道具
举报
返回列表
发布新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
关灯
在本版发帖
扫一扫添加微信客服
QQ客服
返回顶部
快速回复
返回顶部
返回列表