网站迁移应准备的记录,核心是能还原“迁移前是什么样、迁移中改了什么、迁移后是否正常”这三类证据。具体包括:原站完整备份、域名与DNS记录、服务器与数据库配置、URL与重定向映射、页面与流量基线、迁移操作日志、上线后验证结果。缺少任何一类,出问题时都很难判断是解析、程序、数据还是内容配置导致的。
假设你原站是资讯类站点,迁移到新服务器后首页正常,但“行业资讯”栏目列表页返回404。此时如果没有迁移前的URL记录,你只能靠猜。正确做法是提前导出一份旧站URL清单,记录每个URL的状态码、页面标题和所属栏目,再在新站逐条比对。若发现旧地址是 /news/list.html,新站改成了 /news/,就需要补一条301重定向,而不是直接改服务器配置。这个例子的判断结果是:问题出在URL规则变更,不是服务器宕机。
常见错误不是没备份,而是备份了却不知道对应关系。例如数据库表前缀改了,但配置文件没同步更新;或者旧站用了CDN,迁移后源站IP变了却忘记刷新缓存。建议在迁移过程中维护一张对照表,至少包含:旧地址、新地址、处理方式、验证结果。处理方式写“301”“保持原样”或“已删除”,验证结果写“正常”“404”“跳转错误”。这样出现异常时,可以快速缩小范围。
迁移完成后,先检查首页、栏目页、详情页、搜索页和移动端页面。若某类页面异常,按以下顺序判断:
如果只有旧详情页404,而首页和栏目页正常,优先怀疑重定向规则不完整;如果全站打不开,优先怀疑解析或服务器环境。区分“可能原因”和“已经定位的原因”,不要一看到404就断定是服务器问题。
迁移记录至少保留到新站稳定运行一个完整内容更新周期。对于依赖自然搜索流量的站点,建议保留三个月以上,便于对比迁移前后的收录与访问变化。存放位置不要只放在原服务器上,应同时保留在本地或独立的文档空间。若涉及域名注册商、DNS服务商或主机商的账号信息,只记录服务名称和到期时间,不要明文保存密码。
下一步可以做的,是打开旧站后台或服务器,导出URL清单和数据库备份,再新建一份迁移对照表,把域名解析、服务器环境、URL映射和验证结果逐项填进去。填完再动手迁移,比迁移后回头补记录省事得多。