thinkphp框架下404页面设置,thinkphp404404页面即系统在找不到请求的操作方法和找不到请求的控制器名称时的一种报错行为的优化。
第一步:在thinkphp框架中的home/comtroller中建一个emptycontroller.class.php,其代码如下:
display(public:404);
}
function index(){
header(http/1.0 404 not found);
$this -> dislay(public:404);
}
}
?>
注意:其中 header(http/1.0 404 not found)是定义此状态码未404。
第二步:在thinkphp框架中的home/comtroller中建一个公共的类publiccontroller.class.php,其代码如下:
注意:其中 header(location:/bbs/thinkphp/404.html)中的/bbs/thinkphp/404.html是你出现404后页面跳转的地址,需和自己的404.html页面放置位对应。
第三步:让其他控制器全部继承 第二步中的publiccontroller.class.php,比如:
注意:将use think\controller;注释掉
(完成)
http://www.bkjia.com/phpjc/1125677.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/1125677.htmltecharticlethinkphp框架下404页面设置,thinkphp404 404页面即 系统在找不到请求的操作方法和找不到请求的控制器名称 时的一种报错行为的优化。 第一步...