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者的疑难问答(2)
Oct 09 PHP
通俗易懂的php防注入代码
Apr 07 PHP
PHP文件上传原理简单分析
May 29 PHP
PHP Directory 函数的详解
Mar 07 PHP
PHP中fwrite与file_put_contents性能测试代码
Aug 02 PHP
php判断ip黑名单程序代码实例
Feb 24 PHP
php生成静态页面的简单示例
Apr 17 PHP
thinkphp的静态缓存用法分析
Nov 29 PHP
php在linux下检测mysql同步状态的方法
Jan 15 PHP
php实现递归的三种基本方式
Jul 04 PHP
Laravel重写用户登录简单示例
Oct 08 PHP
PHP实现防止表单重复提交功能【基于token验证】
May 24 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中使用preg_match_all匹配文章中的图片
2013/02/06 PHP
php使用sql server验证连接数据库的方法
2014/12/25 PHP
php强制下载文件函数
2016/08/24 PHP
php读取XML的常见方法实例总结
2017/04/25 PHP
纯javascript实现自动发送邮件
2015/10/21 Javascript
node.js中module.exports与exports用法上的区别
2016/09/02 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
详解Angular 自定义结构指令
2017/06/21 Javascript
ReactNative列表ListView的用法
2017/08/02 Javascript
AngularJS 教程及实例代码
2017/10/23 Javascript
vue登录路由验证的实现
2017/12/13 Javascript
使用node打造自己的命令行工具方法教程
2018/03/26 Javascript
深入理解Vue 的钩子函数
2018/09/05 Javascript
vue无限轮播插件代码实例
2019/05/10 Javascript
vue页面引入three.js实现3d动画场景操作
2020/08/10 Javascript
使用python实现strcmp函数功能示例
2014/03/25 Python
使用python编写批量卸载手机中安装的android应用脚本
2014/07/21 Python
sublime python3 输入换行不结束的方法
2018/04/19 Python
Python开发网站目录扫描器的实现
2019/02/21 Python
Python常见数据类型转换操作示例
2019/05/08 Python
详解python深浅拷贝区别
2019/06/24 Python
pytorch 可视化feature map的示例代码
2019/08/20 Python
Python读取yaml文件的详细教程
2020/07/21 Python
Python selenium环境搭建实现过程解析
2020/09/08 Python
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
canvas里面如何基于随机点绘制一个多边形的方法
2018/06/13 HTML / CSS
Otticanet美国:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
农民工工资支付承诺函
2014/03/31 职场文书
报告会主持词
2014/04/02 职场文书
养牛场项目建议书
2014/05/13 职场文书
婚礼新人答谢词
2015/01/04 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
2015年党员个人自我评价
2015/03/03 职场文书
证券公司客户经理岗位职责
2015/04/09 职场文书
2015年度酒店客房部工作总结
2015/05/25 职场文书
Java中使用Filter过滤器的方法
2021/06/28 Java/Android