404をビジュアルなエラー画面で表示する方法
- Monday, March 07 2016 @ 12:23 PM JST
- 投稿者: Admin
- 表示回数 3,227
Geeklogサイトで404をビジュアルなエラー画面で表示する方法:
1. .htaccessに1行を追加
ErrorDocument 404 /404.php
2. ビジュアルなエラー画面を静的ページ 404 をid 404 で作成。
もしこれで動かなければ、/system/lib-custom.css で custom/custom_handle404.php を呼んでいないはずです。 その場合は追加してください。
プログラムソースはivywe版パッケージをGitHubからどうぞ。
http://github.com/ivywe/geeklog-ivywe/ extended:system/custom/custom_handler404.php
さらに、TOPページへ自動遷移させたい場合は、以下をheader.thtmlのhead内に記述してください。
<?php if( strpos($this->get_var('page_title_and_site_name'), '404 Error') !== false ){ ?>
<meta http-equiv="refresh" content="3;URL={site_url}">
<?php } ?>