,htaccessで任意のエラーページを表示させる
- December 2, 2006 9:40 PM
- Permalink
- Comment (0)
- Track Back (0)
検索エンジンを利用しページを検索しているとき、これは!と思ったページをクリック。
するとブラウザには、「ページが見つかりません」の表示が…。
おそらく誰しもが経験されていることかと思います。結構がっかりしますよね。
これがもし自分のページであったら、訪問者さんをがっかりさせてしまいかねません。
こういったことをさけるためにApacheを使用しているサーバでは、.htaccess を利用することで「ページが見つかりません」と表示されるのを、自分が作成したエラーページを表示するように変更することが出来ます。
方法は、
1,エラーページとして表示させたいファイル名がDocumentRoot直下に「404.html」として保存してある場合、
テキストファイルに
ErrorDocument 404 /404.html
と記述し、このテキストファイルを「htaccess.txt」として保存します。
2,「htaccess.txt」として保存したテキストを、FFFTPなどのFTPクライアントソフトでサーバにアップロードします。
3,アップロードした「htaccess.txt」のファイル名を「.htaccess」に変更します。
4,「.htaccess」ファイルのパーミッションを「604」に変更します。
(サーバによっては604では動作しない場合もあります。)
以上で準備は完了です。存在しないアドレスにアクセスすると「ページが見つかりません」ではなく、「404.html」が表示されます。
エラーページとして表示する「404.html」には、「アクセスしているアドレスには、ファイルが存在していない」、「もう一度トップページからリンクをたどってドキュメントにアクセスして欲しい」などを書いておくと良いと思います。








Comment & Track Back
Track Back URL