在很多网站中都会有使用404页面的时候,在ThinkPHP框架中该如何设置呢,接下来我介绍其中一种方法

1、首先要在Lib/Action 下建立EmptyAction.class.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 404页面设置,ThinkPHP 404页面的设置方法相关推荐

  1. 虚拟主机linux系统404,虚拟主机404页面的设置方法!

    原标题:虚拟主机404页面的设置方法! 对任何一个网站的SEO而言,404页面都极其重要,这不仅是避免被引擎惩罚的一种方式,也是避免用户损失的牵引流量方法. 虚拟主机404页面的设置方法! 当我们的网 ...

  2. 404 Not Found错误页面的解决方法和注意事项

    404 Not Found错误页面的解决方法和注意事项 参考文章: (1)404 Not Found错误页面的解决方法和注意事项 (2)https://www.cnblogs.com/dckhello ...

  3. 搜狗高速浏览器怎么设置页面字体 设置方法介绍

    搜狗高速浏览器是由搜狗公司开发的一款浏览器应用,我们在使用电脑或者手机等设备时都是离不开浏览器应用的,并且在很多浏览器中有的功能都是可以根据用户的使用习惯和喜好来设置的,就比如页面字体,所以小编今天就 ...

  4. php 404页面设置,thinkphp框架下404页面设置 仅三步

    404页面即系统在找不到请求的操作方法和找不到请求的控制器名称时的一种报错行为的优化. 在很多网站中都会有使用404页面的时候,在ThinkPHP框架中该如何设置呢,接下来我介绍其中一种方法,具体内容 ...

  5. 404错误页面的设置方法步骤(图)附404模板下载

    也许有很多建站的新手朋友不知道该如何设置网站的404页面,也不知道怎么样设计网站的404错误页面.对此,默默SEO给大家分享一个个人设置404页面的经验并且附带有404模板下载,希望这些经验分享可以帮 ...

  6. 宝塔面板自定义404错误页面的设置方法

    网站使用 宝塔面板 ,如何调用网站自带的404主题模板?新手站长网以WordPress为例,宝塔面板自定义404页面的方法: 宝塔配置404页面的方法 使用宝塔面板的用户当网址不存在时的404页面如下 ...

  7. word文字铺满页面_Word 2010文档中让水印铺满整个页面的设置方法

    在Word 2010中,通过简单的鼠标单击即可为文档添加水印,但这样只能在每一个文档页面内添加一个水印,这个在前面的文章已经有所介绍,具体请见:Word文档添加内置水印.个性化图片及文字水印的方法,但 ...

  8. word加水印铺满java,Word 2010文档中让水印铺满整个页面的设置方法

    在Word 2010中,通过简单的鼠标单击即可为文档添加水印,但这样只能在每一个文档页面内添加一个水印,这个在前面的文章已经有所介绍,具体请见:Word文档添加内置水印.个性化图片及文字水印的方法,但 ...

  9. ASP.NET十分有用的页面间传值方法(转)

    一.目前在ASP.NET中页面传值共有这么几种方式: 1.表单提交    <form action= "target.aspx" method = "post&qu ...

最新文章

  1. 2010年12月blog汇总:敏捷个人
  2. 锚定比特币现金(BCH),助力构建价值互联网时代
  3. 图像特征检测描述(一):SIFT、SURF、ORB、HOG、LBP特征的原理概述及OpenCV代码实现
  4. python ip代理池_python实现ip代理池功能示例
  5. 数据结构与算法,每日一道
  6. 洛谷——P1183 多边形的面积
  7. CSS 3实战:开发与设计迷你书
  8. 谈谈Runtime类中的freeMemory,totalMemory,maxMemory几个方法
  9. Promise.all 处理error
  10. CF988 D. Points and Powers of Two【hash/数学推理】
  11. 深度学习系列--1.入坑模型: 线性回归,logistic 回归,softmax分类器
  12. dhcp工具_自制的树莓派网络工具集
  13. Intellij IDEA 修改默认配置
  14. 牛顿插值算法MATLAB实现
  15. isis仿真软件怎么导入C语言,Proteus导入程序的操作方法
  16. 从运营到高管,这是我总结的运营人能力地图
  17. iphone和mac互传文件_华为手机连接苹果电脑文件传输教程:一键文件互传、备份和恢复...
  18. DZone每日必读-news: 指导软件团队取得成功的 4 种方法
  19. OCJP 1Z0-808考题解析 题31--60
  20. 考研英语 各种阅读/翻译/新题型/完形填空技巧

热门文章

  1. Charles 映射本地文件map local
  2. Mybatis与Spring整合示例
  3. HTML元素定义 ID,Class,Style的优先级
  4. Linux实时监控日志文件的swatchdog
  5. win10 1909更新后无法上网三种解决方法
  6. XShell多版本存在后门,避免服务器账号密码被上传
  7. 记一次生产环境脚本入侵检测与报警案例(检测特定目录被改动,自动报警)
  8. CentOS下ELK收集Nginx日志
  9. Zabbix官方文件Zabbix图形树
  10. ubuntu 设置tab键自动补全