All HTTP Status Codes
308

Permanent Redirect

3xx Redirection

What It Means

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

When You'll See It

Like 301 but guarantees the HTTP method will not change. Used for API endpoint migrations.

Related Status Codes

Frequently Asked Questions

What does HTTP 308 mean?

HTTP 308 Permanent Redirect means: The resource has permanently moved and the request method should not change.

When does a server return 308?

Like 301 but guarantees the HTTP method will not change. Used for API endpoint migrations.

Is 308 a client error or server error?

HTTP 308 is a Redirection (3xx) response. This is a redirection response, meaning the client must take additional action to complete the request.

Looking for all status codes in one place? Use the interactive HTTP Status Codes reference tool to search and browse all codes.