TrueURL

308 Permanent Redirect

Permanente redirect die de requestmethode en body behoudt. Net als bij 301 hoort voortaan de nieuwe URL te worden gebruikt, maar POST wordt nooit GET.

Categorie
3xx Redirect
Statustekst
Permanent Redirect
Redirect
Ja
Standaard cachebaar
Ja

308 Permanent Redirect betekent dat de doelresource een nieuwe, permanente URL heeft, die in Location staat, en dat de client het verzoek daar moet herhalen zonder de methode of body te veranderen. Het is de tegenhanger van 301 Moved Permanently die de methode behoudt, net zoals 307 dat is van 302. De code werd geïntroduceerd in RFC 7238 (2014), werd met RFC 7538 (2015) een volwaardige standaard en maakt nu deel uit van RFC 9110.

Net als een 301 is een 308 heuristisch cachebaar, dus browsers onthouden de redirect en gaan de volgende keer direct naar de nieuwe URL. Alle actuele browsers, grote crawlers en gangbare HTTP-bibliotheken ondersteunen 308; alleen zeer oude clients, zoals Internet Explorer op Windows 7, deden dat niet.

Voorbeeldresponse

HTTP
HTTP/1.1 308 Permanent Redirect
Date: Fri, 06 Nov 2026 10:15:32 GMT
Location: /docs/
Content-Type: text/plain; charset=utf-8
Content-Length: 21

Redirecting to /docs/

SEO en redirects controleren

Google behandelt 308 als 301: een sterk signaal dat het doel de nieuwe canonieke URL is, dus de nieuwe URL vervangt de oude in de zoekresultaten. Gebruik 308 als de methode behouden moet blijven (API’s, formulierendpoints) of als je platform de code standaard gebruikt; voor gewone paginaverhuizingen werken 301 en 308 voor SEO hetzelfde.

Platforms zoals Next.js en Vercel gebruiken 308 voor permanente redirects en voor normalisatie van de trailing slash. De 301-redirectchecker laat zien of elke hop permanent (301 of 308) of tijdelijk is, en de Trailing-slash-checker test beide varianten van de URL.

Veelvoorkomende oorzaken en toepassingen

  • De permanente redirect van een framework, zoals permanent: true in Next.js, een redirectregel in Vercel of een CDN-regel.
  • Normalisatie van trailing slashes of hoofdletters waarbij de requestmethode behouden moet blijven.
  • Een API-endpoint is permanent verhuisd, terwijl clients POST of PUT naar de oude URL blijven sturen.
  • Upgrades van HTTP naar HTTPS op platforms en proxy’s die daar 308 voor gebruiken.

301-redirectchecker

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