phpcms如何配置404

phpcms是一款網站管理軟件。該軟件采用模塊化開發,支持多種分類方式,使用它可方便實現個性化網站的設計、開發與維護。它支持眾多的程序組合,可輕松實現網站平臺遷移,并可廣泛滿足各種規模的網站需求。

phpcms如何配置404

phpcms v9系統中設置404錯誤頁的方法:

1、在網站根目錄,建一個page404.php文件,內容為:

<?php  header(&#39;http/1.1 404 Not found&#39;);  ?>

或:

立即學習PHP免費學習筆記(深入)”;

<?php  header( $_SERVER[&#39;SERVER_PROTOCOL&#39;]." 404 Not Found", true, 404 );  ?>

或:

立即學習PHP免費學習筆記(深入)”;

<?php   header( $_ENV[&#39;SERVER_PROTOCOL&#39;]." 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教程,歡迎在線學習!

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享