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)

Continue with HTTP Status Codes

Save the full cheat sheet or work through every related task.

Back to the full HTTP Status Codes cheat sheet