目次
✅ この記事でわかること
- HTTPステータスコードの基本的な意味
- よく見るコード(200、404、500など)の正体
- サーバーとブラウザのやり取りの「結果」を表す仕組み
- ざっくりカテゴリ分けと覚え方
💡 ステータスコードとは?
ステータスコードとは、
「リクエストに対してどうなったか?」を数字で知らせるしくみです。
Webサーバーからブラウザに返される**通信の“成績表”**みたいなものですな。
🎲 代表的なステータスコード(例つき)
コード | 意味 | 具体例 |
---|---|---|
200 | 成功! | 通常どおりページが表示された |
301 | 恒久的な移動 | ページが別の場所に移動した(リダイレクト) |
400 | リクエストエラー | ブラウザ側にミスがある(例:変なURL) |
401 | 未認証 | ログインしてない・認証が必要 |
403 | アクセス禁止 | 見る権限がないページ |
404 | 見つかりません | ページが存在しない |
500 | サーバーエラー | サーバー側でトラブル発生 |
503 | サービス利用不可 | サーバーが混雑中またはメンテ中 |
🧭 ステータスコードの分類(100〜500番台)
番号帯 | 意味 | 覚え方のヒント |
---|---|---|
1xx | 処理中・情報 | 「今、準備してます」 |
2xx | 成功 | 「うまくいきました」 |
3xx | 移動・転送 | 「別の場所にあります」 |
4xx | ブラウザ側のエラー | 「そっち(ユーザー)に原因があります」 |
5xx | サーバー側のエラー | 「こっち(サーバー)で不具合が起きました」 |
🔍 よく見るエラー画面:404と500
🔹 404 Not Found
- サーバーにアクセスはできたけど、指定されたページがない
- リンク切れ、URLの間違いなどでよく発生
🔹 500 Internal Server Error
- リクエストは届いたけど、サーバーの処理でエラーが発生
- WordPressやサーバー設定ミスで起こりやすい
🧠 まとめ
- ステータスコードは「通信の結果報告」
- 数字で意味がざっくり分かれている(200系は成功、400系はエラー)
- よく見る404・500は覚えておいて損なし!
コメント