PHPCMS是一款網站管理軟體。該軟體採用模組化開發,支援多種分類方式,使用它可方便實現個人化網站的設計、開發與維護。它支援眾多的程式組合,可輕鬆實現網站平台遷移,並可廣泛滿足各種規模的網站需求。
在phpcms v9系統中設定404錯誤頁的方法:
1、在網站根目錄,建立一個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中找到lists和show方法,修改插入:
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中文網,大量的免費PHPCMS教學,歡迎線上學習!
以上是phpcms如何配置404的詳細內容。更多資訊請關注PHP中文網其他相關文章!