首页/网络/协议速查/301 Moved Permanently 永久重定向
HTTP 方法与状态码91 条

301 Moved Permanently 永久重定向

目标资源已永久移动到新 URI;客户端与搜索引擎应更新链接,后续请求直接用新地址。

协议速查网络更新于 2026-10-12
名称301 Moved Permanently
作用永久重定向
规范RFC 9110 §15.4.2
缓存可被长期缓存(遵循 Cache-Control/Expires)

HTTP→HTTPS 全站跳转(Nginx)

HTTP→HTTPS 全站跳转(Nginx)
server {
    listen 80;
    server_name example.com;
    return 301 https://$host$request_uri;
}
301 是 SEO 迁移的标准做法;但 URL 变更前要想清楚——浏览器会长期缓存 301,回滚困难。

易错点

  • 用 301 做临时活动跳转,结束后用户仍被浏览器缓存的旧 301 导走
  • 301 后方法可能被改写为 GET,带 body 的接口迁移应评估 308

数据来源与参考

  • RFC 9110 §15.4.2 301 Moved Permanently

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌