HOME現ページ

404htmlについて

HTTP404とは?
HTTPの404またはNot Foundは、HTTPステータスコードの一つ。
クライアントがサーバに接続できたものの、クライアントの要求に該当するものをサーバが見つけられなかったことを示すもの。
また、要求に応えられない理由を明らかにしないためにも使われる。
ウェブブラウザが表示する「サーバが見つかりません」のようなメッセージは、サーバとの接続に失敗したことを表すもので、404とは別である。

HTTPを使って通信を行うとき、ブラウザによるHTML文書(ウェブページ)などの要求に対して、サーバは応答を返すように求められる。
応答には、数値によるステータスコードと電子メールのようなヘッダーと本文が含まれる。
ステータスコード404では、最初の「4」がクライアント側のエラー(URLのミスタイプなど)を表し、続く「04」がエラーの種類を表す。
こうしたHTTPの3桁のコードは、FTPやNNTPのようなHTTP以前からあるプロトコルに似ている。


404は、サーバ上のページが移動されたり削除されたりしたときにも送られる。
移動された場合は「301 Moved Permanently」を返すほうがよい。
サーバの設定でこのステータスコードを返すようにするか、URLのリライトを行えばよい。削除されたときは「410 Gone」を返すべきである。
301や410を返すには特別な設定が必要なので、多くのウェブサイトはそうした設定をしていない。
WWWでは404の表示をしょっちゅう目にするため、404は人や物が見つからないことを意味する新語となった。
ユーモラスな404ページを作ることが流行ったり、いろいろな404ページを集めることだけを目的にしたサイトが作られたりしている。

404エラーページのカスタマイズの仕方
.htaccessファイルを作成すると同時に、エラーページも作成しましょう。エラーページはお好きなように作成してください。

Copyright (C) サーチNAVI All Rights Reserved.