3xx Redirection
302 Found
The resource is temporarily available at a different URL.
Check a URL's HTTP statusWhat it means
The original URL should keep being used in the future. Clients may change a POST into a GET; use 307 to preserve the method.
Common causes
- A temporary campaign, maintenance page, or A/B test.
- A login flow redirecting to a sign-in page.
How to fix it
- Use 301 or 308 instead if the move is permanent.
- Check that temporary redirects are removed when no longer needed.
Example response
HTTP/1.1 302 Found
Location: https://example.com/new-locationWorked example
A client requests an old URL and receives a redirect with a Location header. It requests the destination next, preserving or changing the HTTP method according to the specific redirect code.
How to read this response
- Find the status line in your browser's Network panel, API client, or server access log.
- Read the response body and headers shown above; headers such as Location, Allow, Retry-After, and WWW-Authenticate explain the next step.
- Use the code's class to orient your diagnosis: informational, successful, redirected, request-related, or server-side.
SEO impact
Search engines usually keep the original URL indexed for a 302. A long-lived 302 may eventually be treated like a 301.
How to check a status code
Enter a URL in the HTTP Status Checker to see its status code, every redirect hop, and response time. For redirect-heavy pages, the Website Speed Test shows how much time redirects add.
Frequently asked questions
- What it means: HTTP 302
- 302 Found: The resource is temporarily available at a different URL.
- Common causes: 302
- A temporary campaign, maintenance page, or A/B test. A login flow redirecting to a sign-in page.
- How to fix it: HTTP 302
- Use 301 or 308 instead if the move is permanent. Check that temporary redirects are removed when no longer needed.
Defined in RFC 9110.