phpcms配置404的方法
生活随笔
收集整理的這篇文章主要介紹了
phpcms配置404的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
建站服務器
這篇文章主要介紹phpcms配置404的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
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。
以上是phpcms配置404的方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
總結
以上是生活随笔為你收集整理的phpcms配置404的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用JavaScript解答2018第九
- 下一篇: Node+Express+Vue2.x+