502 Bad Gateway 錯誤是甚麼?快速修復指南

502 Bad Gateway 錯誤是甚麼?快速修復指南

Kevin Wu
2026年4月7日· 5 分鐘讀完

當你開網頁時突然看到 502 Bad Gateway,先不要急着怪手機、電腦或家中寬頻。大多數情況下,502 錯誤代表網站伺服器之間溝通失敗,也就是網關沒有從上游伺服器取得有效回應[1]。

關鍵要點

  • 問題通常在網站端:多數 502 錯誤是網關、代理、CDN 或上游應用伺服器之間出錯。
  • 用戶能做的有限但有用:刷新頁面、清理快取、切換網絡和刷新 DNS,可以排除本機問題。
  • 站長要查後端:防火牆、DNS、伺服器過載、上游程序崩潰和代理超時,是最常見根源。

甚麼是 502 Bad Gateway 錯誤?

你在瀏覽器輸入網址後,請求通常不會直接抵達網站程式。它會先經過代理伺服器、CDN 或負載均衡器,也就是「網關」。網關再向後端應用、資料庫或其他上游服務取資料。

如果上游伺服器回傳了無效資料、格式錯誤、連線重置,或者乾脆沒有正常回應,網關就只能把 502 Bad Gateway 錯誤 顯示給你[2]。

因此,「Bad Gateway」的意思不是你的瀏覽器壞了,而是中間的網關收到了壞回應。它和 DNS 伺服器無回應 等錯誤不同,但都屬於網絡請求鏈路中某一段失效。

502 錯誤通常由甚麼造成?

常見原因包括:

  • 伺服器過載:突發流量、熱門活動或 DDoS 攻擊令後端無法及時回應。
  • 防火牆誤擋:網站安全規則把網關和後端之間的正常連線當成惡意流量而拒絕[3]。
  • 系統設定錯誤:部署新版本後,代理指向了錯誤的上游地址或連接埠。
  • DNS 解析失敗:網關找不到上游伺服器的新 IP,常見於伺服器遷移或 DNS 記錄更新期間。
  • SSL/TLS 或程式超時:憑證過期、加密握手失敗,或後端程式執行太久,都可能讓網關回報 502。
  • 本地瀏覽器干擾:較少見,但損壞的 Cookie、快取或擴充功能也可能令你看到類似錯誤。

普通用戶遇到 502 錯誤怎樣辦?7 個排查步驟

雖然 502 多數是網站端問題,但你仍可按以下順序排查本地因素。

第 1 步:強制刷新頁面

伺服器可能只是短暫故障。Windows 可按 Ctrl + F5,Mac Safari 可按 Command + Shift + R,讓瀏覽器跳過本機快取並重新下載頁面。

第 2 步:清理瀏覽器快取和 Cookie

過期或損壞的 Cookie 可能令瀏覽器連到錯誤狀態。Chrome 可到「設定」->「私隱和安全」->「清除瀏覽資料」,勾選快取圖片、檔案和 Cookie。若你不想立即清除登入狀態,可先用無痕或私隱模式測試。

第 3 步:換瀏覽器或裝置

如果 Chrome 打不開,試試 Edge、Firefox 或 Safari。若電腦不行,改用手機流動網絡測試。這能快速分辨問題在你的裝置、網絡,還是網站本身。

第 4 步:暫時關閉不穩定代理或 VPN

低質量代理、免費 VPN 或舊式代理規則可能令目標網站拒絕請求。先暫停它們,用直連網絡測試一次。若你需要穩定代理,可參考 VPN 新手完整指南VPN 連線測試方法

第 5 步:刷新本機 DNS 快取

DNS 像互聯網電話簿。如果本機記住了舊地址,就可能因 找不到伺服器 IP 地址 而引發連線問題。

  • Windows:開啟命令提示字元,輸入 ipconfig /flushdns
  • Mac:開啟 Terminal,輸入 sudo killall -HUP mDNSResponder

第 6 步:重啟路由器和光纖數據機

拔掉路由器和數據機電源,等待約 30 秒後再接上。這可清理 NAT 狀態、重新取得 IP,並排除部分硬件暫時性卡死。

第 7 步:確認網站是否真的故障

如果以上方法都無效,很可能是網站伺服器出事。你可以到社交平台搜尋網站名稱,或用 Down for Everyone or Just Me 檢查是否所有人都無法打開。

如何減少 502 錯誤再次出現?

作為普通用戶,你不能修復別人的伺服器,但可以減少本機因素:

  1. 定期清理快取:避免瀏覽器長期保存舊 Cookie 和過期資源。
  2. 更新路由器固件並定期重啟:長時間運行的路由器可能累積 NAT、記憶體或連線狀態問題。
  3. 使用穩定的加密連線:避免廉價或免費代理拖慢請求鏈路;選擇支援混淆和穩定節點的 VPN 服務。

站長如何排查 502 錯誤?

如果你是網站管理員,502 是後端排障訊號。可從以下方向入手:

  1. 查看錯誤日誌:登入伺服器,檢查 Nginx、Apache、CDN、負載均衡器或應用服務的 error.log
  2. 確認上游程序存活:使用 systemctl status <服務名>PM2 status 或容器監控,檢查 Node.js、PHP、Java 等服務是否因 OOM 或崩潰重啟[4]。
  3. 檢查防火牆與連接埠:確認前端網關能連到正確上游地址和連接埠。可用 curl -v localhost:<連接埠> 或類似工具測試。
  4. 調整代理超時:若後端任務耗時很長,Nginx 等代理可能提前逾時。按實際情況調整 proxy_read_timeout 等設定。

總結

  • 502 錯誤的本質是網關從上游伺服器取得了無效回應。
  • 普通訪客應先刷新、清快取、換網絡,再判斷是否網站故障。
  • 站長和運維應優先看日誌、程序狀態、防火牆和代理超時。

新手答疑(FAQ)

502 Bad Gateway 錯誤會令我的電腦中毒嗎?

不會。502 是遠端伺服器通訊錯誤,不會本身散播病毒,也不代表黑客已入侵你的裝置。

502 錯誤會很快恢復嗎?

不一定。短暫過載可能幾分鐘內恢復;嚴重部署錯誤、機房故障或後端崩潰,可能持續數小時。

502 Bad Gateway 和 504 Gateway Timeout 有甚麼分別?

502 代表網關收到上游的壞回應;504 代表網關等上游等到逾時,仍未收到回應。兩者都和網關有關,但失敗方式不同。

手機上遇到 502 錯誤怎樣處理?

邏輯和電腦一樣。你可以清除 Safari 或 Chrome 的瀏覽資料,切換 Wi-Fi 和流動數據,或開關一次飛行模式,讓手機重新註冊網絡。

我應該致電寬頻或流動網絡供應商嗎?

通常不用。502 大多發生在網站或雲端服務端,不在你的 ISP 控制範圍內。只有當所有網站都出現類似故障時,才需要懷疑本地網絡或營運商骨幹出問題。


免責聲明 本文僅供一般資訊參考。文中提到的軟硬件檢測、命令和排查流程屬一般建議;如你身處企業內網或特殊網絡環境,請先向 IT 團隊確認。

AethoVPN 編輯團隊發布《502 Bad Gateway 錯誤是甚麼快速修復指南》;VPN 不是解決方案。

來源:

  1. 微软 (Microsoft) 官方技术支持档案:HTTP Error 502 - Bad Gateway 发生机制和解释
  2. 性能管理权威 Cloudflare 知识库专栏:What is a 502 Bad Gateway Error 详解
  3. 服务端 API 调试专家平台 Postman 技术博客:The Real Understanding and Workaround for 502 Bad Gateway Status Codes
  4. Reddit 技术极客在线互助版面:/r/sysadmin discussions on general web system HTTP protocol status codes failures and server down recoveries

Sources checked 2026 年 5 月 8 日。

延伸閱讀推薦:

開啟 3 天免費試用

註冊即可免費體驗全部高級功能。

*只限新用戶;每位用戶只可獲得一次試用。

502 Bad Gateway 錯誤是甚麼?快速修復指南 | AethoVPN