博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ThinkPHP框架中添加404错误页面以及访问安全
阅读量:6187 次
发布时间:2019-06-21

本文共 521 字,大约阅读时间需要 1 分钟。

  所有的网站项目都需要添加一个404页面,不仅友好,而且对网站优化也有一定的好处,而用ThinkPHP框架搭建的网站添加404页面的方法还是很简单的,利用的就是空类,空方法

第一步:

在Lib/Action文件夹下创建EmptyAction.class.PHP

display('empty:index');}// 404function index() {header("HTTP/1.0 404 Not Found");$this->display('empty:index');}}

第二步:

修改Lib/Action文件夹下所有的Action文件,在所有的控制器文件中加入如下代码:

function _empty(){header("HTTP/1.0 404 Not Found");$this->display('empty:index');}

第三步,

在Tpl/empty文件夹下创建404页面index.html

   如果有人猜出来你用的ThinkPHP框架的话,可能会按照ThinkPHP的访问方式去找一些漏洞(貌似会一点PHP的新手喜欢这么做)

   对于这种问题,可以新建一个公共类,包括空类等,都继承此公共类,去做判定.


footer.jpg

转载地址:http://ytada.baihongyu.com/

你可能感兴趣的文章
美团配送系统架构演进实践
查看>>
Oracle审计功能
查看>>
linux基础命令(更新中......)
查看>>
Eclipse.ini配置文件 各参数的意义
查看>>
Rabbitmq 相关介绍之单机普通模式集群配置
查看>>
win10 64位 ieda 绿色版免安装
查看>>
微软私有云最佳工作模式
查看>>
Ceph - howto, rbd, lvm, cluster
查看>>
virtualbox kernel panic - not syncing
查看>>
每日一shell(十一)mysql强制自动修改密码
查看>>
iptables基础应用
查看>>
升级python之后不能使用yum?
查看>>
如何测试Ajax动态分页列表的最大可翻页数?
查看>>
linux 2.6x内核升级
查看>>
完整的TCP/IP 7层
查看>>
HBase 源码-Run Shell
查看>>
Excel导入
查看>>
golang中时间戳格式化
查看>>
RDIFramework.NET开发实例━表约束条件权限的使用-Web
查看>>
Linux01-企业核心技术之逻辑卷LVM深入解析和实战36
查看>>