TrueURL

405 Method Not Allowed

De URL bestaat, maar ondersteunt de gebruikte HTTP-methode niet, bijvoorbeeld POST naar een statische pagina. De Allow-header noemt de ondersteunde methoden.

Statustekst
Method Not Allowed
Redirect
Nee
Standaard cachebaar
Ja

405 Method Not Allowed betekent dat de server de requestmethode kent, maar dat de doelresource die niet ondersteunt. De response moet een Allow-header bevatten met de methoden die de resource wel ondersteunt, bijvoorbeeld Allow: GET, HEAD, OPTIONS.

Typische gevallen zijn een POST naar een statisch bestand, een DELETE op een API-resource die alleen gelezen kan worden, of een GET op een endpoint dat alleen formulierverzendingen accepteert. Herkent de server de methode helemaal niet, dan is 501 Not Implemented het juiste antwoord.

Een 405 is heuristisch cachebaar.

Voorbeeldresponse

HTTP
HTTP/1.1 405 Method Not Allowed
Date: Fri, 06 Nov 2026 10:15:32 GMT
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Content-Length: 30

{"error":"method_not_allowed"}

SEO en redirects controleren

Een 405 op gewone GET-verzoeken is een 4xx-fout en verhindert indexering. Vaker duikt het probleem op bij andere methoden: sommige servers en frameworks beantwoorden HEAD met 405, wat verwarrend is voor linkcheckers en monitoringtools die HEAD gebruiken om bandbreedte te besparen. Geeft een controle met de methode HEAD een 405 terwijl GET 200 oplevert, dan handelt de server HEAD verkeerd af, ook al verplicht HTTP servers voor algemeen gebruik om die methode te ondersteunen.

Veelvoorkomende oorzaken en toepassingen

  • Een formulier of API-client stuurt een POST naar een URL die alleen statische content levert; nginx beantwoordt zulke verzoeken met “405 Not Allowed”.
  • Een route in een framework definieert alleen GET, dus HEAD, POST of PUT worden geweigerd.
  • Een redirect heeft de methode behouden: na een 307 of 308 blijft een POST een POST, en die kan terechtkomen op een pagina die alleen GET accepteert.
  • WebDAV of andere methoden zijn uitgeschakeld in de serverconfiguratie.

Redirectchecker

Bekijk elke statuscode die een URL teruggeeft, hop voor hop, met de gratis redirectchecker van TrueURL.