ThinkPHP 404页面的设置方法


Posted in PHP onJanuary 14, 2015

在很多网站中都会有使用404页面的时候,在ThinkPHP框架中该如何设置呢,接下来我介绍其中一种方法

1、首先要在Lib/Action 下建立EmptyAction.class.php模块
内容如下:

<?php

/*

 * @author rocky

 * @date 20141021

 * @desc 空模块404等错误

 * */

class EmptyAction extends CommonAction {

    function _empty(){

        header("HTTP/1.0 404 Not Found");

        $this->display('Public:404');

    }

}

?>

2、做完以上处理,只能在访问到空模块的时候才会访问404页面,所以,为了访问空方法也访问404页面,我们还需要在CommonAction.class.php增加一个空方法了,方法如下:

//处理所有没有的方法的处理方法,引导到404页面

public function _empty() {

      R('Empty/_empty');

}

3、做完以上工作基本可以了,但是别忘了把你的404.html页面放在Tpl/Public下

这样就ok了,好了,收队收队!~~~

PHP 相关文章推荐
php addslashes 函数详细分析说明
Jun 23 PHP
PHP分多步骤填写发布信息的简单方法实例代码
Sep 23 PHP
PHP gbk环境下json_dencode传送来的汉字
Nov 13 PHP
基于php无限分类的深入理解
Jun 02 PHP
php stripslashes和addslashes的区别
Feb 03 PHP
php修改指定文件后缀的方法
Sep 11 PHP
php获取文件名后缀常用方法小结
Feb 24 PHP
PHP实现上一篇下一篇的方法实例总结
Sep 22 PHP
PHP7匿名类用法分析
Sep 26 PHP
thinkphp分页实现效果
Oct 13 PHP
PHP实现中国公民身份证号码有效性验证示例代码
May 03 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
Oct 03 PHP
THINKPHP内容分页代码分享
Jan 14 #PHP
php+mysql删除指定编号员工信息的方法
Jan 14 #PHP
php实现redis数据库指定库号迁移的方法
Jan 14 #PHP
php导入excel文件到mysql数据库的方法
Jan 14 #PHP
php+mysql查询优化简单实例
Jan 13 #PHP
php5.4以下版本json不支持不转义内容中文的解决方法
Jan 13 #PHP
php正则匹配html中带class的div并选取其中内容的方法
Jan 13 #PHP
You might like
PHP SQLite类
2009/05/07 PHP
ThinkPHP令牌验证实例
2014/06/18 PHP
php中字符集转换iconv函数使用总结
2014/10/11 PHP
PHP对文件进行加锁、解锁实例
2015/01/23 PHP
PHP实现无限级分类(不使用递归)
2015/10/22 PHP
详谈php中 strtr 和 str_replace 的效率问题
2017/05/14 PHP
PHP支付宝当面付2.0代码
2018/12/21 PHP
PHP小程序支付功能完整版【基于thinkPHP】
2019/03/26 PHP
制作特殊字的脚本
2006/06/26 Javascript
jquery遍历checkbox介绍
2014/02/21 Javascript
控制文字内容的显示与隐藏示例
2014/06/11 Javascript
用JS中split方法实现彩色文字背景效果实例
2016/08/24 Javascript
javascript实现简单的ajax封装示例
2016/12/28 Javascript
AngularJS 使用ng-repeat报错 [ngRepeat:dupes]
2017/01/19 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
Vue添加请求拦截器及vue-resource 拦截器使用
2017/11/23 Javascript
150行代码带你实现微信小程序中的数据侦听
2019/05/17 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
python判断、获取一张图片主色调的2个实例
2014/04/10 Python
Python3字符串学习教程
2015/08/20 Python
Python使用pickle模块存储数据报错解决示例代码
2018/01/26 Python
使用python语言,比较两个字符串是否相同的实例
2018/06/29 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
windows下numpy下载与安装图文教程
2019/04/02 Python
Python 学习教程之networkx
2019/04/15 Python
Python跳出多重循环的方法示例
2019/07/03 Python
Python urlopen()参数代码示例解析
2020/12/10 Python
详解python中的异常和文件读写
2021/01/03 Python
socket.io 和canvas 实现的共享画板功能
2019/05/22 HTML / CSS
在校生钳工实习自我鉴定
2013/09/19 职场文书
创意广告词
2014/03/17 职场文书
保研推荐信范文
2015/03/25 职场文书
社区服务理念口号
2015/12/25 职场文书
关于企业的执行力标语大全
2020/01/06 职场文书
解决linux下redis数据库overcommit_memory问题
2022/02/24 Redis
PC版《死亡搁浅导剪版》现已发售 展开全新的探险
2022/04/03 其他游戏