Thursday, March 28 2024 @ 09:42 PM JST

404をビジュアルなエラー画面で表示する方法

  • Monday, March 07 2016 @ 12:23 PM JST
  • 投稿者:
  • 表示回数 2,706
Geeklog

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 } ?>