来源:自学PHP网 时间:2015-04-14 14:51 作者: 阅读:次
[导读] 在phpcms 中,遇到没有的栏目或者内容,只是提示没有相应的信息,但返回的状态码依然是200,在优化上达不到效果,那么将如何来实现,其实也简单,下面为操作步骤:首先在网站根目...
在phpcms 中,遇到没有的栏目或者内容,只是提示没有相应的信息,但返回的状态码依然是200,在优化上达不到效果, 那么将如何来实现,其实也简单,下面为操作步骤: 首先在网站根目录,建一个page404.php文件,
<?php 然后在phpcms/module/content/index.php中找到lists和show.
if(!$catid || !$id) header('location:/page404.php'); if(!isset($CATEGORYS[$catid]) || $CATEGORYS[$catid]['type']!=0) header('location:/page404.php'); if(!$r || $r['status'] != 99) header('location:/page404.php'); 在lists中: if(!isset($CATEGORYS[$catid])) header('location:/page404.php'); 这样就可以,返回的状态码是正确的。
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com