Skip to content
Latchkey

HTTP 308 Permanent Redirect とは?

HTTP 308 Permanent Redirect の解説と、CI/CD やデプロイで見かけたときの意味。

HTTP 308 は、HTTP メソッドとボディを保持する恒久的なリダイレクトです。

意味

308 は 301 のメソッド保持版です。POST を POST のまま保ちつつ、新しい URL を恒久的に使うようクライアントに伝えます。

CI/CD で見かけるとき

恒久的に移動した API を叩く CI の deploy スクリプトは、308 でメソッドが保持され、301 の GET 格下げの落とし穴を回避できます。

重要なポイント

  • 308 は恒久的なリダイレクトです。
  • メソッドを保持します。
  • 301 のメソッド安全版です。

関連ガイド