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 相关文章推荐
基于mysql的bbs设计(四)
Oct 09 PHP
用PHP读取超大文件的实例代码
Apr 01 PHP
php+xml实现在线英文词典查询的方法
Jan 23 PHP
FastCGI 进程意外退出造成500错误
Jul 26 PHP
WordPress的文章自动添加关键词及关键词的SEO优化
Mar 01 PHP
PHP批量去除BOM头内容信息代码
Mar 11 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
深入了解PHP中的Array数组和foreach
Nov 06 PHP
PHP PDO操作MySQL基础教程
Jun 05 PHP
利用PHPStorm如何开发Laravel应用详解
Aug 30 PHP
PHP性能测试工具xhprof安装与使用方法详解
Apr 29 PHP
PHP7 字符串处理机制修改
Mar 09 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 文件类型判断代码
2009/03/13 PHP
php.ini中date.timezone设置分析
2011/07/29 PHP
php语言中使用json的技巧及json的实现代码详解
2015/10/27 PHP
PHP简单实现无限级分类的方法
2016/05/13 PHP
PHP实现的文件操作类及文件下载功能示例
2016/12/24 PHP
Javascript 中介者模式实例
2009/12/16 Javascript
起点页面传值js,有空研究学习下
2010/01/25 Javascript
javascript面向对象之Javascript 继承
2010/05/04 Javascript
JavaScript闭包函数访问外部变量的方法
2014/08/27 Javascript
Jquery搜索父元素操作方法
2015/02/10 Javascript
简介alert()与console.log()的不同
2015/08/26 Javascript
12个超实用的JQuery代码片段
2015/11/02 Javascript
详解JavaScript正则表达式之RegExp对象
2015/12/13 Javascript
JavaScript为事件句柄绑定监听函数实例详解
2015/12/15 Javascript
AngularJS中过滤器的使用与自定义实例代码
2016/09/17 Javascript
脚本div实现拖放功能(两种)
2017/02/13 Javascript
js针对图片加载失败的处理方法分析
2019/08/24 Javascript
Python检测一个对象是否为字符串类的方法
2015/05/21 Python
python3大文件解压和基本操作
2017/12/15 Python
利用Python如何批量修改数据库执行Sql文件
2018/07/29 Python
python中强大的format函数实例详解
2018/12/05 Python
对Python闭包与延迟绑定的方法详解
2019/01/07 Python
基于django channel实现websocket的聊天室的方法示例
2019/04/11 Python
OpenCV-Python 摄像头实时检测人脸代码实例
2019/04/30 Python
详解python 爬取12306验证码
2019/05/10 Python
Python学习笔记之Zip和Enumerate用法实例分析
2019/08/14 Python
python 队列基本定义与使用方法【初始化、赋值、判断等】
2019/10/24 Python
Python中对象的比较操作==和is区别详析
2021/02/12 Python
一款纯css3实现的颜色渐变按钮的代码教程
2014/11/12 HTML / CSS
CSS3制作漂亮的照片墙的实现代码
2016/06/08 HTML / CSS
台湾7-ELEVEN线上购物中心:7-11
2021/01/21 全球购物
EJB实例的生命周期
2016/10/28 面试题
建筑结构施工专业推荐信
2014/02/21 职场文书
装修活动策划方案
2014/08/27 职场文书
该怎么书写道歉信?
2019/07/03 职场文书
MySQL 数据类型选择原则
2021/05/27 MySQL