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中使用PDF文档功能
Oct 09 PHP
截获网站title标签之家内容的例子
Oct 09 PHP
PHP中函数内引用全局变量的方法
Oct 20 PHP
解析PHP中数组元素升序、降序以及重新排序的函数
Jun 20 PHP
PHP统计二维数组元素个数的方法
Nov 12 PHP
php命令行使用方法和命令行参数说明
Apr 08 PHP
PHP中$this和$that指针使用实例
Jan 06 PHP
php运行时动态创建函数的方法
Mar 16 PHP
PHP register_shutdown_function()函数的使用示例
Jun 23 PHP
一键生成各种尺寸Icon的php脚本(实例)
Feb 08 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 02 PHP
详解PHP设计模式之依赖注入模式
May 25 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+Html+缓存
2006/11/25 PHP
php 输出双引号&quot;与单引号'的方法
2010/05/09 PHP
支持png透明图片的php生成缩略图类分享
2015/02/08 PHP
PHP中的session安全吗?
2016/01/22 PHP
降低PHP Redis内存占用
2017/03/23 PHP
php实现映射操作实例详解
2019/10/02 PHP
设置下载不需要倒计时cookie(倒计时代码)
2008/11/19 Javascript
JavaScript之Getters和Setters 平台支持等详细介绍
2012/12/07 Javascript
JS调用CS里的带参方法实例
2013/08/01 Javascript
jquery实现的下拉和收缩效果示例
2014/08/21 Javascript
jQuery网页版打砖块小游戏源码分享
2015/08/20 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
node.js微信公众平台开发教程
2016/03/04 Javascript
浅谈Javascript数组(推荐)
2016/05/17 Javascript
js捕捉键盘事件和按键键值的方法
2016/10/10 Javascript
BootStrap Fileinput的使用教程
2016/12/30 Javascript
vue2.0父子组件间通信的实现方法
2017/04/19 Javascript
浅谈Webpack下多环境配置的思路
2018/06/27 Javascript
vue 实现axios拦截、页面跳转和token 验证
2018/07/17 Javascript
javascript触发模拟鼠标点击事件
2019/06/26 Javascript
[03:27]《辉夜杯》线下训练营 导师CU和海涛指点迷津
2015/10/23 DOTA
Python 如何访问外围作用域中的变量
2016/09/11 Python
python分治法求二维数组局部峰值方法
2018/04/03 Python
对Python生成汉字字库文字,以及转换为文字图片的实例详解
2019/01/29 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
2019/12/31 Python
python实现ftp文件传输功能
2020/03/20 Python
python 模拟登录B站的示例代码
2020/12/15 Python
米兰必去买手店排行榜首位:Antonioli
2016/09/11 全球购物
广州喜创信息技术有限公司JAVA软件工程师笔试题
2012/10/17 面试题
大学军训感言200字
2014/02/26 职场文书
电脑售后服务承诺书
2014/03/27 职场文书
《音乐之都维也纳》教学反思
2014/04/16 职场文书
会议室标语
2014/06/21 职场文书
2014年入党积极分子党校培训心得体会
2014/07/08 职场文书
违反交通法规检讨书
2014/09/10 职场文书
公司保密管理制度
2015/08/04 职场文书