首页 > PHP资讯 > PHP培训技术 > thinkphp3.0设置404错误,怎么设置thinkphp的404错误页面?

thinkphp3.0设置404错误,怎么设置thinkphp的404错误页面?

PHP培训技术
最近在用thinkphp框架,都知道设置404是一个项目必不可少的。这里介绍thinkphp3.0下的设计404页面的方法,有助于搜索引擎的优化!

首先我们建立一个EmptyAction.class.php 控制器。

然后再这个控制器里面写一个_empty方法,代码如下:

class EmptyAction extends Action{

public function _empty(){
header(‘HTTP/1.1 404 Not Found’);//如果访问不存在可以直接返回404,例如    url/sdasdf
//$this->display(‘Empty:index’);//如果想设计404的模板,要把这个注释去掉,然后建立一个Empty下index.html模板。
}
//另外想实现    url/Admin/sdafasdf 这样的二段也返回404要在每一个控制器都加入一个_empty方法   
}

这样还不够

另外想实现    url/Admin/sdafasdf 这样的二段也返回404要在每一个控制器都加入一个_empty方法例如:   


class IndexAction extends Action {
    public function index(){
 
        $this->display();
     }
   public function _empty(){
  header(‘HTTP/1.1 404 Not Found’);//如果访问不存在可以直接返回404,例如http://www.laotouwang.com/sdasdf
//$this->display(‘Empty:index’);//如果想设计404的模板,要把这个注释去掉,然后建立一个Empty下index.html模板。
}

}

?>

PHP培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持46不支持0