TrueURL
TrueURL

選單

501 未實作

伺服器不支援完成要求所需的功能,通常是指它無法辨識的 HTTP 方法。

原因短語
Not Implemented
是否為重新導向
否
預設可快取
是

501 Not Implemented 表示伺服器不支援完成要求所需的功能。當伺服器無法辨識要求方法,且無法對任何資源支援該方法時,這就是正確的回應。如果方法是已知的,只是不允許用於這個特定資源,則應使用 405 Method Not Allowed。

當要求使用伺服器無法理解的 Transfer-Encoding 時,伺服器也會回應 501。501 可依經驗法則快取。

回應範例

HTTP
HTTP/1.1 501 Not Implemented
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/plain
Content-Length: 50

Method PROPFIND is not implemented by this server.

SEO 與重新導向檢查

爬蟲以 GET 擷取網頁,而所有通用伺服器都必須支援這個方法(以及 HEAD),因此爬蟲不應該遇到 501。如果將要求方法設為 HEAD 時檢查結果為 501,改用 GET 卻能正常運作,代表伺服器沒有實作 HEAD,這會讓連結檢查工具與監控工具誤判。搜尋引擎對持續出現的 501 的處理方式,與其他 5xx 錯誤相同。

常見原因與使用情境

  • 用戶端使用了伺服器不認得的方法,例如對沒有 WebDAV 的伺服器使用 PROPFIND,或使用自訂方法。
  • 要求使用了伺服器不支援的 Transfer-Encoding。
  • 精簡型或嵌入式 HTTP 伺服器只實作了 GET。

網址重新導向檢查

使用免費的 TrueURL 重新導向檢查工具,逐一查看網址在每個躍點回傳的狀態碼。