位置: IT常识 - 正文
推荐整理分享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。
PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!
上一篇:织梦/dedecms TAG标签按栏目显示(只显示当前栏目标签)(织梦怎么样)
下一篇:python中string和float之间的转换(python中的string)
友情链接: 武汉网站建设