302 Found

The resource is temporarily at a different URL given by the Location header. The original URL remains canonical — clients and search engines should not update their references.

What It Means

A 302 Found response tells the client that the requested resource has been temporarily moved. The server provides the temporary location in the Location response header. Clients should follow the redirect, but must continue to use the original URL for future requests.

Unlike 301, a 302 response is not cached by default. Caches require an explicit Cache-Control or Expires header before they will store a 302. This makes 302 reversible — you can change or remove the redirect without worrying about stale cache entries in browsers.

When It Occurs

Common Issues

How to Diagnose

Use the Probe tool to trace the full redirect chain. Verify the Location header at each hop and confirm the final destination returns a 200. For the difference between 301 and 302, see the 301 vs 302 comparison.

Trace redirect chains and inspect Location headers.

Open Probe Tool