php 404配置,phpcms如何配置404
发布日期:2021-06-24 16:15:56 浏览次数:4 分类:技术文章

本文共 843 字,大约阅读时间需要 2 分钟。

PHPCMS是一款网站管理软件。该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计、开发与维护。它支持众多的程序组合,可轻松实现网站平台迁移,并可广泛满足各种规模的网站需求。

bc4d40f64500c2d9100392bbfd3a2862.png

在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教程,欢迎在线学习!

转载地址:https://blog.csdn.net/weixin_33758343/article/details/116068215 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:matlab wash矩阵产生,洗衣机净衣效能与衣损程度的关系分析
下一篇:swoolec+%3c?php,PHP+Swoole并发编程的魅力

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月12日 11时42分49秒