Saltad

Saltad

【錯誤日誌】由於Nextjs導致的網頁無法打開問題

時間:2023.12.16

問題:晚上突然發現網站首頁(靜態頁面)打不開了,但內部的內容頁還能打開。但也不是完全打不開,有些設備 / 瀏覽器可以打開,有些會跳轉到空白頁面。

解決過程:

  1. 最開始瀏覽器打不開的表現不是跳轉到 about 頁面,而是被解析到一個錯誤的奇怪頁面。所以一開始以為是 DNS 污染問題。但之後並沒有複現過,一直都是跳轉到 about 頁面。
  2. 在團隊夥伴 @vico 的建議下,嘗試測試一下「在伺服器上 wget 一下能得到頁面 html 嗎」,
    > wget http://localhost:3000
    > ...ERROR 304: Not Modified。
    
    
    結果發現返回了 304 Not Modified 的錯誤。
  3. 繼續在 @vico 的幫助下,找到了這個issue發現是相同的錯誤,根據 issue 裡的評論,決定升級 nextjs 的版本。最終從 13.5.6 升級到了 14.0.4,升級之後到目前為止,暫時還沒有再出現同樣的問題。
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。