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 相关文章推荐
教你IIS6的PHP最佳配置方法
Sep 05 PHP
PHP与MySQL开发中页面乱码的产生与解决
Mar 27 PHP
php遍历目录与文件夹的多种方法详解
Nov 14 PHP
PHP APC配置文件2套和参数详解
Jun 11 PHP
php防止伪造数据从地址栏URL提交的方法
Aug 24 PHP
php数组中删除元素之重新索引的方法
Sep 16 PHP
PHP中生成UUID自定义函数分享
Jun 10 PHP
PHP实现加密文本文件并限制特定页面的存取的效果
Oct 21 PHP
PHP实现打包下载文件的方法示例
Oct 07 PHP
thinkPHP5分页功能实现方法分析
Oct 25 PHP
深入研究PHP中的preg_replace和代码执行
Aug 15 PHP
PHP crypt()函数的用法讲解
Feb 15 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
索尼SONY SRF-S83/84电路分析和打磨
2021/03/02 无线电
如何使用php判断所处服务器操作系统的类型
2013/06/20 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
浅析Prototype的模板类 Template
2011/12/07 Javascript
高效率JavaScript编写技巧整理
2013/08/23 Javascript
js中call与apply的用法小结
2013/12/28 Javascript
jQuery实现自定义checkbox和radio样式
2015/07/13 Javascript
基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统
2015/12/03 Javascript
jQuery1.9.1源码分析系列(十六)ajax之ajax框架
2015/12/04 Javascript
JavaScript实现类似拉勾网的鼠标移入移出效果
2016/10/27 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
使用JavaScript实现alert的实例代码
2017/07/06 Javascript
Redux 和 Mobx的选择问题:让你不再困惑!
2017/09/18 Javascript
vux uploader 图片上传组件的安装使用方法
2018/05/15 Javascript
微信小程序官方动态自定义底部tabBar的例子
2019/09/04 Javascript
angular异步验证防抖踩坑实录
2019/12/01 Javascript
[07:25]DOTA2-DPC中国联赛2月5日Recap集锦
2021/03/11 DOTA
使用Python实现租车计费系统的两种方法
2018/09/29 Python
python输入整条数据分割存入数组的方法
2018/11/13 Python
django项目登录中使用图片验证码的实现方法
2019/08/15 Python
Selenium使用Chrome模拟手机浏览器方法解析
2020/04/10 Python
Python Request类源码实现方法及原理解析
2020/08/17 Python
如何在scrapy中捕获并处理各种异常
2020/09/28 Python
基于第一个PhoneGap(cordova)的应用详解
2013/05/03 HTML / CSS
HTML5实现文件断点续传的方法
2017/01/04 HTML / CSS
html5小程序飞入购物车(抛物线绘制运动轨迹点)
2020/10/19 HTML / CSS
高清安全摄像头系统:Lorex Technology
2018/07/20 全球购物
美国在线轮胎零售商:SimpleTire
2019/04/08 全球购物
ASP.NET中的身份验证有那些
2012/07/13 面试题
Linux的文件类型
2012/03/07 面试题
运动会广播稿60字
2014/01/15 职场文书
食堂采购员岗位职责
2014/03/17 职场文书
学雷锋月活动总结
2014/04/25 职场文书
八项规定对照检查材料
2014/08/31 职场文书
五好家庭事迹材料
2014/12/20 职场文书
Apache Kafka 分区重分配的实现原理解析
2022/07/15 Servers