404 Not Found

HTTP の 404 Not Found レスポンスステータスコードは、サーバーがリクエストされたリソースを見つけることができないことを示します。 404 ページにつながるリンクは、壊れたリンクまたは死んだリンクと呼ばれ、リンク切れの対象となることがあります。

404 ステータスコードは、そのリソースが見つからないことを示すだけです。リソースが一時的または永続的に失われているかどうかを示してはいません。 リソースが永久に削除された場合は、代わりに 410 (Gone) を使用してください。

ステータス

404 Not Found

独自のエラーページ

独自の 404 ページを表示して、ユーザーにとってより有益な、次に何をすべきかのガイダンスを提供することができます。例えば、 Apache サーバーの場合、 .htaccess ファイルで独自の 404 ページへのパスを指定することができます。

ErrorDocument 404 /notfound.html

独自の 404 ページの例については、この 404 ページを参照してください。

メモ: 適度なデザインのカスタマイズは良いことです。あなたの 404 ページをユーモアや思いやりのあるものにすることは自由ですが、ユーザーを混乱させないようにしてください。

仕様書

Specification
HTTP Semantics
# status.404

ブラウザーの互換性

{{Compat}}

関連情報