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 相关文章推荐
swfupload 多文件上传实现代码
Aug 27 PHP
php 格式化数字的时候注意数字的范围
Apr 13 PHP
sae使用smarty模板的方法
Dec 17 PHP
phpmyadmin打开很慢的解决方法
Apr 21 PHP
php伪静态之APACHE篇
Jun 02 PHP
PHP文件上传之多文件上传的实现思路
Jan 27 PHP
Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解
Mar 02 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
Jul 19 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
centos7上编译安装php7以php-fpm方式连接apache
Nov 08 PHP
laravel-admin表单提交隐藏一些数据,回调时获取数据的方法
Oct 08 PHP
PHP 面向对象程序设计之类属性与类常量实现方法分析
Apr 13 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 数组遍历的差异(array_diff 的实现)
2008/03/23 PHP
PHP操作数组相关函数
2011/02/03 PHP
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
2011/04/23 PHP
PHP实现对站点内容外部链接的过滤方法
2014/09/10 PHP
PHP获取音频文件的相关信息
2015/06/22 PHP
weiphp微信公众平台授权设置
2016/01/04 PHP
js中自定义方法实现停留几秒sleep
2014/07/11 Javascript
原生js实现的贪吃蛇网页版游戏完整实例
2015/05/18 Javascript
jQuery EasyUI中DataGird动态生成列的方法
2016/04/05 Javascript
AngularJS表格详解及示例代码
2016/08/17 Javascript
微信小程序实战之仿android fragment可滑动底部导航栏(4)
2020/04/16 Javascript
jQuery+Ajax实现用户名重名实时检测
2017/06/01 jQuery
JavaScript中使用参数个数实现重载功能
2017/09/01 Javascript
vue.js语法及常用指令
2017/10/29 Javascript
详解Vue.js中.native修饰符
2018/04/24 Javascript
微信小程序实现即时通信聊天功能的实例代码
2018/08/17 Javascript
layui导出所有数据的例子
2019/09/10 Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
2019/09/16 Javascript
TypeScript魔法堂之枚举的超实用手册
2020/10/29 Javascript
详解Python函数可变参数定义及其参数传递方式
2017/08/02 Python
基于python 二维数组及画图的实例详解
2018/04/03 Python
让Django支持Sql Server作后端数据库的方法
2018/05/29 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
2019/01/14 Python
python全栈知识点总结
2019/07/01 Python
Python3 列表,数组,矩阵的相互转换的方法示例
2019/08/05 Python
Python笔记之工厂模式
2019/11/20 Python
Python分类测试代码实例汇总
2020/07/23 Python
Matplotlib中%matplotlib inline如何使用
2020/07/28 Python
python如何利用paramiko执行服务器命令
2020/11/07 Python
大学生的网络创业计划书
2013/12/26 职场文书
开办加工厂创业计划书
2014/01/03 职场文书
秋季运动会稿件
2014/01/30 职场文书
共产党员承诺书
2014/03/25 职场文书
承诺书的格式范文
2014/03/28 职场文书
篮球赛闭幕式主持词
2015/07/03 职场文书
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB