DevToolPal
简
3xx 重定向

302 Found

临时跳转

含义

资源暂时位于另一个 URL。客户端以后仍应使用原来的 URL 发起请求。

常见原因

  • 重定向到登录页
  • A/B 测试或按地区跳转
  • 临时维护页面

解决方法

客户端或访问者

跟随 Location。注意浏览器跟随 302 时会把 POST 改成 GET;需要保留方法时服务器应使用 307。

网站或 API 的维护者

临时移动用 302 或 307,永久移动用 301 或 308。避免多次重定向形成链条。

响应示例

HTTP/1.1
HTTP/1.1 302 Found
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: /login?next=%2Faccount
Content-Length: 0

规范

RFC 9110 §15.4.3

常见问题

› 302 和 307 有什么区别?

两者都是临时重定向。307 禁止改变方法,POST 仍是 POST;302 常被客户端改成 GET。

› 302 对 SEO 不利吗?

如果确实是临时移动就没问题。永久移动应使用 301,让搜索引擎收录新 URL。