Redirection Status Codes in HTTP
From the HTTP Status Codes cheat sheet · 3xx Redirection · verified Jul 2026
Redirection Status Codes
URL redirections and cache validations
javascript
301 : Moved Permanently - Resource permanently moved
302 : Found - Temporary redirect (may change)
303 : See Other - Redirect to different resource
304 : Not Modified - Use cached version
307 : Temporary Redirect - Keep same HTTP method
308 : Permanent Redirect - Permanent, keep method🔄 301/308 for permanent moves (SEO important)
⚡ 304 saves bandwidth with caching
💡 307/308 preserve the original HTTP method
⚠️ 302 can change POST to GET (use 307 to prevent)