换网站建设公司本身不难,难在原公司不配合,或者你手上什么都没有。趁合作还算正常时把东西拿到手,是最省事的时机。
先盘清手上有什么
交接之前先确认五件事:源码在谁那、数据库能不能导、域名注册在谁名下、服务器是谁的账号、备案主体是谁。
有一项在对方手里,迁移就会卡住。域名和备案尤其关键,这两样不给你,网站做得再好也搬不走。
盘点结果建议落在纸上,写明哪项已拿到、哪项待办。
交接清单
向原服务商索要这些:
- 网站源码完整包,含程序、模板、静态资源。
- 数据库导出文件,含文章、产品、用户和配置。
- 域名管理账号,或配合完成域名转移码申请。
- 服务器登录信息,或协助打包整站文件。
- 第三方服务账号:短信、支付、统计、地图、企业邮箱。
- 原设计源文件,方便后续改版。
对方不配合时,先看合同里有没有约定;没有约定的,通过正式函件提出,留存记录。
迁移顺序不能乱
正确顺序是:新服务器搭好环境、导入源码和数据、改配置、本地测试、切解析、观察。顺序错了,会出现数据丢失或长时间停机。
- 在新服务器上装好同版本运行环境。
- 导入源码和数据库,改配置文件里的域名和数据库信息。
- 用临时地址访问,逐页检查,重点看表单、搜索、支付。
- 把域名解析指向新服务器,旧服务器保留三天不动。
- 确认无异常后,再关停旧服务器。
旧服务器别急着关,出问题时切回去只要几分钟。
图片和附件的坑
数据库搬过去了,图片却打不开,是迁移最常见的问题。原因通常是图片存在旧服务器的本地目录,或者用了绝对地址。
处理办法:整站打包时把上传目录一起带走;数据库里搜一遍旧域名,批量替换成新域名。
备案和主体变更
换服务器不换主体,做接入变更即可,一般几天。如果备案主体也要改,需要注销重备,中间可能停站一段时间,提前规划。
主体变更期间新站别急着推广,收录会受影响。
接手后先做的一件事
让新公司出一份现状说明:程序版本、插件清单、已知问题、备份策略。这份文档能省下未来很多排查时间。
交接做得干净,换供应商就只是一次搬家;做不干净,就是一次重建。