记录一下那天晚上的排查过程。域名续费后 DNS 记录被注册商重置到默认停放页,站点本身没动,蜘蛛抓到的却是一个满是广告的落地页,索引标题全被换掉。
原因不止一个,得分开看。域名到期后注册商把 NS 改回默认值。另一种情况是解析记录没有做备份,出事后只能凭记忆恢复。
少数情况下是TTL 设成 86400,改回来也要等一天。
第一件事是核对当前解析结果
dig +short www.example.com A
再往下对比权威 NS 与本地缓存
dig NS example.com @8.8.8.8 +short
恢复 A 记录并降低 TTL
dig +short www.example.com @1.1.1.1
复检页面标题与内容
curl -s https://www.example.com/ | grep -o '<title>[^<]*'
改之前我把相关日志按时间截了一段存着,事后对时间线用得上。
怎么算真的好了,看的是同一批现象。解析恢复后两小时各地递归陆续生效,蜘蛛抓到的标题回到站点原标题,停放页在索引里三天内消失。
域名到期前一个月就该续费,解析记录定期导出备份,出事时能省掉大量猜测。改动前把原配置备份一份,出问题能马上回滚,这比任何技巧都实用。
