HTTP 404 Not Found とは?
HTTP 404 Not Found の解説と、CI/CD やデプロイで遭遇したときの意味。
HTTP 404 は、サーバーがリクエストされたリソースを見つけられなかったことを意味します。
意味すること
404 は URL が何も指していないことを意味します。パスの誤り、削除されたリソース、またはまだデプロイされていないルートです。認証の背後に隠された非公開リソースを意味することもあります。
CI/CD で見かける場面
CI では、パッケージや artifact での 404 は、名前やバージョンの誤り、または公開が完了していない registry を意味することが多いです。デプロイのヘルスチェックでは、ルーティングがまだ有効になっていないことを意味する場合があります。
重要なポイント
- 404 はリソースが見つからなかったことを意味します。
- 多くの場合、パスの誤りや未公開のリソースです。
- 認証の背後にある非公開リソースを隠している場合もあります。
関連ガイド
What Is HTTP 410 Gone?HTTP 410 Gone means the resource was permanently removed. Learn how it differs from 404.
What Is a REST API? Resource-Oriented Web APIsA REST API exposes resources over HTTP using standard methods and status codes. Learn what REST is and how CI…
What Is DNS Propagation? Why Record Changes Take TimeDNS propagation is the delay before a DNS record change is seen everywhere as caches expire. Learn what it is…