网站搬家本身不难,难的是顺序:不少人先把旧站关掉再去新环境部署,结果中间几个小时网站打不开,收录跟着掉。正确做法是新环境先跑通、再切解析、旧站留着做过渡。
一、什么时候该搬家
- 现有空间频繁打不开或速度明显变慢,服务商又解决不了;
- 访问量上来后配置不够,需要升级到独立服务器;
- 服务商服务或价格不合理,出问题联系不上人;
- 需要现有空间不支持的功能(特定运行环境、独立 IP、特殊端口等)。
二、迁移前准备(先列清单再动手)
- 确认自己拥有域名管理权限——这是能否顺利切换的关键;
- 清点要搬的东西:网站文件、数据库、SSL 证书、邮箱解析、子域名;
- 先做一份完整备份(文件+数据库),并确认这份备份能还原;
- 理清当前的解析记录(A 记录、CNAME、MX、TXT 验证记录),迁移后要一一对应;
- 弄清旧站的程序与运行环境版本,新环境要匹配,避免搬过去跑不起来。
三、迁移步骤(按这个顺序)
- ① 新环境先搭好:环境、版本、扩展都配齐,先放个测试页跑通;
- ② 全量拷贝:网站文件与数据库完整导入,核对文件数量与数据条数;
- ③ 本地验证:通过临时域名或临时改 hosts 的方式,把新环境完整点一遍——首页、栏目、详情、表单、后台都要测;
- ④ 切解析:选访问低峰把域名解析指向新服务器;
- ⑤ 观察收尾:检查证书是否生效、表单能否收到、日志有无异常;
- ⑥ 旧站先别关:保留一段时间并做 301 收敛到新站,确认稳定再停旧环境。
四、邮箱和域名要一起搬吗
- 企业邮箱未必需要跟着搬:邮箱服务商不变的话,只要确保 MX 记录不被改错即可;
- 换邮箱服务商时,历史邮件与通讯录可以批量迁移,一般 1-2 个工作日完成;
- 域名如果也要转出,先确认已实名、无争议、不在赎回期,拿到转移密码再提交,转移期间网站访问通常不受影响。
五、最常见的几个坑
- 只拷了文件没导数据库,搬完站是空的或内容错乱;
- 解析还没生效就断定迁移失败(DNS 生效各地时间不一);
- 忘了迁移证书或子域名,搬完出现"部分页面不安全";
- 旧站直接关闭、没做 301,收录权重白丢;
- 备案没同步处理:换到新的国内服务器要注意备案是否需要变更,别等上线才发现;
- 搬完不做复测,表单发不出去、邮件收不到这类问题往往几天后才被发现。