サーバは、アクセス禁止時やファイルが見つからない場合、CGIによるサーバエラーなどのエラー時には、 エラーコードとエラーメッセージをブラウザに返します。 その時に、.htaccessでエラーページを設定すると自分で作成したページを表示させることができます。
・書式
ErrorDocument エラー番号 URI(URLからホスト名を抜いたもの)
・記述例
ErrorDocument 401 401.html
ErrorDocument 403 403.html
ErrorDocument 404 404.html
ErrorDocument 500 500.html
書式例のように記述した場合、401.html、403.html、404.html、500.htmlを用意し、 index.htmlのあるディレクトリにアップロードしたらできあがりです。
「ErrorDocument」命令は、エラー時に表示させる文章の設定をします。 エラー番号とは、401や403、404、500などのエラーコードのことです。 URIは、「/」の後に表示したいHTMLファイル名を記述し、自作エラーファイルのアドレスになります。
・エラーの番号と意味
401 Unauthorized:ユーザー名またはパスワードが違います。
403 Forbidden:パーミッション制限などでアクセス禁止です。
404 Not Found:ファイルが見つかりません。
500 Internal Server Error:サーバエラーです。
最近では、アクセス数を稼ぐためにトップページに飛ばすことが多いです。