web関連
静的サイトでエラーページの作り方
普段wordpressを使ったサイト構築をしていてたまに静的サイトの組み上げた時の備忘録
ちなみにphpで作った
.htaccessに以下のコードを記述
ErrorDocument 403 /error/
ErrorDocument 404 /error/
ErrorDocument 500 /error/
「error」ディレクトリを作って同じ階層に.htaccessを置いて使用
/ ルートディレクトリ
|
├ /error
├ /.htaccess
├ /index.php(index.html)
└ /etc…
これで下層ページにアクセスして404とかだしても「error」ディレクトリにリダイレクトされる。
1度404.phpとかルートに置いといてそこにリダイレクトするようにしたらルート内のファイルはリダイレクトされたけど下層だとリダイレクトされなかった…
普段wordpressばかりやっててたまに静的なサイトやるとこういった発見あって面白い