PHPCMS は Web サイト管理ソフトウェアです。このソフトウェアはモジュール開発を採用し、複数の分類方法をサポートしており、パーソナライズされた Web サイトの設計、開発、保守を容易にするために使用できます。多数のプログラムの組み合わせをサポートし、Web サイト プラットフォームの簡単な移行を可能にし、あらゆる規模の Web サイトのニーズに幅広く対応できます。
phpcms v9 システムで 404 エラー ページを設定する方法:
1. Web サイトのルート ディレクトリに、page404.php を作成します。次の内容のファイル:
<?php header('http/1.1 404 Not found'); ?>
または:
<?php header( $_SERVER['SERVER_PROTOCOL']." 404 Not Found", true, 404 ); ?>
または:
<?php header( $_ENV['SERVER_PROTOCOL']." 404 Not Found", true, 404 ); ?>
2. 関数ライブラリに 404 ページを定義します。
phpcms/libs/functions/global.fnc.php を変更し、最後の位置に挿入します:
function page404(){ header($_SERVER['SERVER_PROTOCOL']." 404 Not Found", true, 404 ); require('page404.php'); exit(); }
3. phpcms/module/content/index.php でリストを検索し、メソッドを表示します。 , 修正して挿入:
showメソッド:
if(!$catid || !$id) page404() if(!isset($CATEGORYS[$catid]) || $CATEGORYS[$catid]['type']!=0) page404() if(!$r || $r['status'] != 99) page404()
listsメソッド:
if(!isset($CATEGORYS[$catid])) page404()
このように修正すると、上記の状況になった場合にステータスコード404が返されます。に遭遇します。
PHP 中国語 Web サイト、多数の無料 PHPCMS チュートリアル 、オンライン学習へようこそ!
以上がphpcms で 404 を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。