出典 しゅってん : フリー百科 ひゃっか 事典 じてん 『ウィキペディア(Wikipedia)』
HTTP 404 、またはエラーメッセージ Not Found (「未検出 みけんしゅつ 」「見 み つかりません」の意 い )は、HTTPステータスコード の一 ひと つ。クライアントがサーバに接続 せつぞく できたものの、クライアントの要求 ようきゅう に該当 がいとう するもの (ウェブページ等 とう ) をサーバが見 み つけられなかったことを示 しめ すもの。また、要求 ようきゅう に応 こた えられない理由 りゆう をごまかすためにも使 つか われる。
ウェブブラウザ が表示 ひょうじ する「サーバが見 み つかりません」のようなメッセージは、サーバとの接続 せつぞく に失敗 しっぱい したことを表 あらわ すもので、404とは別 べつ である。
この節 ふし は検証 けんしょう 可能 かのう な参考 さんこう 文献 ぶんけん や出典 しゅってん が全 まった く示 しめ されていないか、不十分 ふじゅうぶん です。 出典 しゅってん を追加 ついか して記事 きじ の信頼 しんらい 性 せい 向上 こうじょう にご協力 きょうりょく ください。(このテンプレートの使 つか い方 かた ) 出典 しゅってん 検索 けんさく ? : "HTTP 404" – ニュース · 書籍 しょせき · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2020年 ねん 5月 がつ )
HTTPを使 つか って通信 つうしん を行 おこな うとき、ブラウザによるHTML 文書 ぶんしょ (ウェブページ)などの要求 ようきゅう に対 たい して、サーバは応答 おうとう を返 かえ すように求 もと められる。応答 おうとう には、数値 すうち によるステータスコードと電子 でんし メールのようなヘッダーと本文 ほんぶん が含 ふく まれる。ステータスコード404では、最初 さいしょ の「4」がクライアント側 がわ のエラー(URLのミスタイプなど)を表 あらわ し、続 つづ く「04」がエラーの種類 しゅるい を表 あらわ す。こうしたHTTPの3桁 けた のコードは、FTP やNNTP のようなHTTP以前 いぜん からあるプロトコルに似 に ている。
この数字 すうじ はWWW が発明 はつめい された欧州 おうしゅう 原子核 げんしかく 研究 けんきゅう 機構 きこう (CERN)の404という部屋 へや 番号 ばんごう にちなんで付 つ けられたという都市 とし 伝説 でんせつ があるが、実際 じっさい にはCERNには404という部屋 へや はない[1] 。
ステータスコードの数字 すうじ にはたいてい英語 えいご のテキスト[2] が加 くわ えられる。404の場合 ばあい は「Not Found」である。サーバは通常 つうじょう 、404の応答 おうとう とともに「404 File not found」のように数字 すうじ とメッセージを記述 きじゅつ した短 みじか いページを送信 そうしん する。日本語 にほんご では「ファイルが見 み つかりません」「ページが見 み つかりません」のような記述 きじゅつ になる。サーバアプリケーションのデフォルトのメッセージを使 つか わずに、404用 よう のページをカスタマイズしているサーバーも多 おお い。たとえばApache HTTP Server では、.htaccessファイルやhttpd.confを書 か き換 か えるとそうしたカスタマイズができる。
Internet Explorer (IE6以前 いぜん )では、512バイト以下 いか の場合 ばあい は送信 そうしん された404用 よう のページを表示 ひょうじ せずに、代 か わりに「親切 しんせつ な」エラーページを表示 ひょうじ する。この動作 どうさ は、「インターネットオプション」の「詳細 しょうさい 設定 せってい 」で「HTTPエラーメッセージ を簡易 かんい 表示 ひょうじ する」のチェックを外 はず すことで変更 へんこう できる。
404は、サーバ上 じょう のページが移動 いどう されたり削除 さくじょ されたりしたときにも送 おく られることがある。しかし本来 ほんらい 、移動 いどう された場合 ばあい は「301 Moved Permanently」、削除 さくじょ されたときは「410 Gone」を返 かえ すべきである。ただ、301や410を返 かえ すには特別 とくべつ な設定 せってい が必要 ひつよう なので、多 おお くのウェブサイトはそうした設定 せってい をしていない。
WWWでは404の表示 ひょうじ をよく目 め にするため、404は"人 じん や物 もの が見 み つからないこと"を意味 いみ する言葉 ことば になった。ユーモラスな404ページを作 つく ることが流行 はや ったり、いろいろな404ページを集 あつ めることだけを目的 もくてき にしたサイトが作 つく られたりしている。
ウェブサイトの中 なか には、「ファイルが見 み つからない」ことを示 しめ すために、成功 せいこう を表 あらわ すステータスコード「200 OK」とともにウェブページを送 おく るものもある。これは「ソフト404 」と呼 よ ばれている。ソフト404の問題 もんだい は、リンクが切 き れているかどうかを自動的 じどうてき に調 しら べられないことである。ソフト404を判別 はんべつ する方法 ほうほう はBar-Yossefなどが発表 はっぴょう している[3] 。
^ “404 RESFARCH LAR ”. 1999年 ねん 10月 がつ 3日 にち 時点 じてん のオリジナル よりアーカイブ。2011年 ねん 4月 がつ 23日 にち 閲覧 えつらん 。
^ RFC 2616 の6.1.1節 せつ にしたがえば、このテキストは空 そら でもよい。制御 せいぎょ 文字 もじ 以外 いがい の文字 もじ と水平 すいへい タブと半角 はんかく スペースを含 ふく むことができるとする文字 もじ の規定 きてい はあるが、言語 げんご の規定 きてい はない。
^ “Sic Transit Gloria Telae: Towards an Understanding of the Web’s Decay ”. 2005年 ねん 11月26日 にち 時点 じてん のオリジナル よりアーカイブ。2004年 ねん 5月 がつ 22日 にち 閲覧 えつらん 。 PDF (232 KiB), §3, submitted to the 13th World Wide Web Conference in New York City, 2004年 ねん 5月 がつ 17日 にち -22日 にち ( (WWW 2004).