Skip to content
3xx Redirection Cacheable by default

308 Permanent Redirect

Same as 301, but the method and body must not be changed.

What causes it

  • A permanent API endpoint move that must not turn POSTs into GETs.

How to fix it

  • Like 301, this is cached aggressively. Confirm the destination is right before deploying.

At a glance

Class
3xx Redirection
Reference
RFC 9110 §15.4.9
Standardised
Yes
Retry the request?
No — fix the request

Other 3xx redirection codes

Back to the full HTTP status code reference