您的位置:首页 > 编程语言 > PHP开发

ThinkPHP3.2如何设置404跳转页面

2015-11-30 11:26 591 查看
ThinkPHP中,某一个模块或方法不存在时,自定义404页面的方法

1、在Action目录中新建一个文件名为EmptyAction.class.php的文件

2、代码:

[php] view
plaincopyprint?

<?php  

class EmptyAction extends Action{  

  

    //所请求的模块不存在时,默认执行的模块  

    public function index(){  

        header("HTTP/1.0 404 Not Found");//404状态码  

        $this->display("Common:404"); //显示自定义的404页面模版  

    }  

      

    function _empty(){  

        header("HTTP/1.0 404 Not Found");//404状态码  

        $this->display("Common:404");//显示自定义的404页面模版  

    }  

}  

?>  

2方法2   
<?php

namespace Home\Controller;

use Think\Controller;

class IndexController extends Controller {

-------------中插入***-----------
    public function _empty(){

    echo 'xxxx';

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: