HTTP 307 Temporary Redirect
The resource temporarily resides at a different URL. The request method must not change.
Check a URL for HTTP 307
Paste any URL to see whether it currently returns 307. Runs a live HTTP probe and follows redirects.
What does HTTP 307 mean?
HTTP 307 Temporary Redirect is the strict version of 302. It guarantees that the HTTP method and body are preserved during the redirect. If a POST request receives a 307, the client must POST to the new URL (not GET).
Common Causes
- •HTTPS enforcement redirect
- •Temporary URL change requiring method preservation
- •API endpoint migration
How to Fix It
- 1.If the move is permanent, use 308 instead
- 2.Verify the redirect destination accepts the same HTTP methods
SEO Impact
Similar to 302 — search engines treat it as temporary. Use 308 for permanent redirects that need method preservation.
Related Status Codes
Free Website Tools
Check your site for common issues that cause HTTP errors: