Skip to content
← All Status Codes
308
Redirection

308 Permanent Redirect

The resource has permanently moved and the request method must not change.

Definition (RFC 9110)

HTTP status code 308 308 Permanent Redirect is defined in RFC 9110 (HTTP Semantics), Section 15.4.9 — the current authoritative specification for HTTP semantics, published June 2022, which obsoletes the older RFC 7231 and RFC 2616.

Description

The 308 Permanent Redirect status code indicates that the target resource has been permanently assigned a new URI. Like 307, it guarantees the method and body will not change during the redirect.

Use 308 instead of 301 when you need to preserve the HTTP method (e.g., POST stays POST).

Check your website's HTTP status code

Check now →

Related Status Codes

Automate this check

Set up continuous monitoring and get an alert when something breaks. No manual runs to remember.