改版时域名部分通常被认为"不用动",恰恰是这种想法容易出事。换服务器、换 IP、换证书、改解析,任何一步都可能让网站中断。
域名不变时的注意点
即使沿用原域名,这些也要确认:
- 域名在谁名下:不在自己账户下的,改版前先转过来
- 到期时间:改版周期长的话,提前续费,别中途到期
- 解析记录:A 记录、CNAME、MX 邮件记录都要确认
- 邮箱解析别动:改网站时误删 MX 记录导致企业邮箱瘫痪,是经典事故
- 子域名清单:
m.、en.、api.等,别漏掉还在用的
www 用不用
改版是统一形式的好时机,但要一次做对:
- 选定一种:带 www 或不带,选一个
- 另一种做 301 跳转到主形式
- 站点地图、规范链接、广告落地页全部统一
- 检查旧页面里的绝对地址:写成另一种形式的要改掉
证书迁移
换服务器或者换了 CDN,证书要跟着处理:
- 提前申请新证书,别等到切换当天
- 证书要覆盖所有用到的域名:主域名、www、子域名
- 配置完整的证书链:缺中间证书会导致部分设备报警
- 设置自动续期:免费证书通常三个月有效期,务必配自动续签
- 到期前要有提醒:别只依赖自动续期,加个日历提醒
切换时怎么减少中断
按这个顺序操作能把影响降到最低:
- 提前把解析的 TTL 改短:比如改成 300 秒,让切换更快生效
- 新环境先部署好并测试,用 hosts 或者临时地址验证
- 选在访问低峰切换:深夜或凌晨
- 切换后逐项验证:首页、内页、HTTPS、表单、后台
- 观察一到两天再恢复 TTL
备案的事
用国内服务器绕不开:
- 换服务器可能要接入备案:提前和服务商确认流程
- 改域名主体或域名本身要变更备案
- 备案信息要和网站内容相符:业务变了要更新
- 页脚的备案号要保留并正确链接
改版后如果网站底部忘了放备案号,或者链接写错,是会被检查的。
混合内容检查
新站上线后最常见的问题是:地址栏有小锁但显示"部分内容不安全"。原因是页面里还有 http:// 开头的资源。
排查方法:1. 打开浏览器控制台,看混合内容警告2. 搜索代码库里残留的 http:// 绝对地址3. 检查老内容正文里的图片链接4. 检查第三方脚本的地址第 3 条最容易漏。旧文章里的图片大多是几年前用绝对地址插入的,迁移时要批量替换成相对路径或 HTTPS。
重定向链别太长
改版后容易出现多级跳转:http → https → 不带 www → 新目录。每一跳都是一次往返,既慢又损失权重。
正确做法是一步到位:任何形式的旧地址,直接 301 到最终的目标地址。
域名和证书是网站的门和锁。改版时顺手动它们,很容易把自己锁在门外。
—— 一位处理过多次切换故障的运维工程师