时间:2023.12.16
问题:晚上突然发现网站首页(静态页面)打不开了,但是内部的内容页还能打开。但也不是完全打不开,有的设备 / 浏览器可以打开,有的会跳转到 blank 页面。
解决过程:
- 最开始浏览器打不开的表现不是跳转到 about 页面,而是被解析到一个错误的奇怪的页面。所以一开始以为是 DNS 污染问题。但是之后并没有复现过,一直都是跳转到 about 页面。
- 在团队伙伴 @vico 的建议下,尝试测试一下 “在服务器上 wget 一下能得到页面 html 吗”,
结果发现返回了 304 Not Modified 的错误。
> wget http://localhost:3000 > ...ERROR 304: Not Modified。
- 继续在 @vico 的帮助下,找到了这个issue发现是相同的错误,根据 issue 里的 comment,决定升级 nextjs 的版本。最终从 13.5.6 升级到了 14.0.4,升级之后到目前为止,暂时还没有再出现同样的问题。