常見的網頁錯誤

HTTP 狀態碼是 3 位數的號碼,提供網頁瀏覽器頁面狀態的相關資訊。您在瀏覽網路時可能會看到這些錯誤;或已在自己的主機帳戶中收到這些錯誤。

我們提供一份快速指南,協助您瞭解最常見的錯誤代碼,並納入修正這些錯誤的相關建議:

400 — 要求錯誤

網頁伺服器無法剖析格式不正確的指令碼。最常見的情況是程式設計問題會導致此問題。建議您向開發人員或軟體提供者尋求協助以解決此問題。

401 — 須有授權

此頁面需要使用者名稱和密碼才能存取。若您沒有上述資訊仍嘗試存取,會收到 401 — 須有授權的訊息。

403 — 禁止

若他人在沒有適當權限的情況下嘗試存取目錄、檔案或指令碼,則會顯示禁止錯誤。例如,若只有使用者可以讀取指令碼但他人無法存取檔案,他們就會看到 403 錯誤。

無效的索引檔案和空目錄也可能導致 403 錯誤。如需更多資訊,請依您擁有的主機服務帳戶類型,參閱以下文章之一:網頁和傳統 / cPanel / Plesk

404 — 找不到

若訪客存取不存在的網址,就會收到 404 錯誤。可能的原因包括無效的網址、遺失的檔案或重新導向至不再存在的網址。

500 — 內部伺服器錯誤

這是十分常見的錯誤,表示網站顯示出現問題,但尚不知道詳細情況。無效的 .htaccess 檔案,或其中有無效的規則,通常會讓 Linux 主機服務帳戶出現 500 錯誤。若是使用 Windows,通常是因為 web.config 檔案造成了無效的要求。

為找出問題原因:

  • Linux — 檢閱您的 Apache 錯誤記錄檔。
  • Windows — 使用下列程式碼,在 web.config 檔案中啟用詳細錯誤:
    configuration>
      system.webServer>
         httpErrors errorMode="Detailed"/>
      /system.webServer>
    /configuration>

如需更多資訊,請查看 W3.org 的狀態碼定義清單


這篇文章有用嗎?
感謝您提供意見。 若要與客戶服務代表聯絡,請撥打支援中心電話號碼,或使用上方的對話選項。
很高興能幫上忙! 還有什麼可幫您的嗎?
很抱歉有這種情形。 請告訴我們您不了解的部分,或解決方案無法解決您問題的原因。