---
title: "307 Temporary Redirect"
canonical: "https://lemwatch.com/http-status-codes/307"
category: "redirection"
last_verified: "2026-08-11"
source: "https://lemwatch.com"
---

# HTTP 307 Temporary Redirect

**Summary** — The resource temporarily resides at a different URL. The request method must not change.

## What it means

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

- If the move is permanent, use 308 instead
- 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.

## Monitoring tip

LemWatch tracks 307 redirects and alerts if they've been active for an extended period, suggesting they should be 308s.

**Related:** [302](https://lemwatch.com/http-status-codes/302.md), [308](https://lemwatch.com/http-status-codes/308.md)

_Canonical HTML page: https://lemwatch.com/http-status-codes/307_
