Saltad

Saltad

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

时间:2023.12.16

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

解决过程:

  1. 最开始浏览器打不开的表现不是跳转到 about 页面,而是被解析到一个错误的奇怪的页面。所以一开始以为是 DNS 污染问题。但是之后并没有复现过,一直都是跳转到 about 页面。
  2. 在团队伙伴 @vico 的建议下,尝试测试一下 “在服务器上 wget 一下能得到页面 html 吗”,
    > wget http://localhost:3000
    > ...ERROR 304: Not Modified。
    
    
    结果发现返回了 304 Not Modified 的错误。
  3. 继续在 @vico 的帮助下,找到了这个issue发现是相同的错误,根据 issue 里的 comment,决定升级 nextjs 的版本。最终从 13.5.6 升级到了 14.0.4,升级之后到目前为止,暂时还没有再出现同样的问题。
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。