The resource has permanently moved and the client should use the same HTTP method for future requests. It is like 301 but guarantees the method stays the same.
An API permanently moves its POST endpoint to a new URL and needs clients to keep sending POST requests to the new location.
A 308 Permanent Redirect is the modern equivalent of 301 for non-GET requests. For SEO purposes it behaves identically to 301 — full PageRank transfer. Prefer 301 for HTML pages, 308 for API endpoints.
In Nginx: `return 308 https://example.com/new-endpoint;`. In Apache: `Redirect 308 /old /new`. Verify the redirect with a redirect checker tool.
Checking a 308 redirect? Use the free redirect checker to trace the full chain and verify your 308 is working correctly. Or check multiple URLs at once with the bulk redirect checker.
Check how any URL responds in real time