【bug日志】Nextjs 导致的网页无法打开问题

时间：2023.12.16

问题：晚上突然发现网站首页（静态页面）打不开了，但是内部的内容页还能打开。但也不是完全打不开，有的设备 / 浏览器可以打开，有的会跳转到 blank 页面。

解决过程：

最开始浏览器打不开的表现不是跳转到 about 页面，而是被解析到一个错误的奇怪的页面。所以一开始以为是 DNS 污染问题。但是之后并没有复现过，一直都是跳转到 about 页面。

在团队伙伴 @vico 的建议下，尝试测试一下 “在服务器上 wget 一下能得到页面 html 吗”，
Copy
> wget http://localhost:3000
> ...ERROR 304: Not Modified。

结果发现返回了 304 Not Modified 的错误。

继续在 @vico 的帮助下，找到了这个issue发现是相同的错误，根据 issue 里的 comment，决定升级 nextjs 的版本。最终从 13.5.6 升级到了 14.0.4，升级之后到目前为止，暂时还没有再出现同样的问题。