thinkphp自定义404页面
来源:互联网 发布:可靠的韩国代购淘宝 编辑:程序博客网 时间:2024/05/16 14:10
使用EmptyController +_empty方法。
当我们使用thinkphp框架对外提供服务时,如果不采取特殊配置,当一个请求没有访问到服务端资源,会直接返回404,并且由于thinkphp的特性,会返回一个带有thinkphp个性色彩的404页面。
这样的页面至少有两点不太好:
1、暴露了服务端的技术选型,给站点攻击者提供了直接的信息。
2、页面反馈不友好
为了解决404页面问题,可以使用thinkphp自带方法:
在Controller文件夹下创建EmptyController.class.php文件,并添加_empty方法,代码如下:
public function _empty(){ header("HTTP/1.1 404 Not Found"); die;}完整代码如下:
<?phpnamespace App\Controller;use Think\Controller;class EmptyController extends Controller{ public function _empty() { header("HTTP/1.1 404 Not Found"); die; }}?>这样,当再次访问,404页面将会是一个空白页面。
2 0
- thinkphp自定义404页面
- ThinkPHP自定义404页面
- thinkphp自定义404页面
- Thinkphp 中自定义404错误页面
- Thinkphp 自定义错误页面
- Thinkphp 自定义错误页面
- thinkphp 404页面设置
- thinkphp 404页面设置
- thinkphp 404页面设置
- Thinkphp 配置404页面
- thinkphp 设置404页面
- thinkphp 404页面定制
- thinkPHP学习(1) --- 错误页面自定义
- ThinkPHP自定义错误页面、成功页面及异常页面
- ThinkPHP中自定义错误页面和提示页面实例
- thinkphp 错误页面404定制
- thinkPHP框架seccess和error自定义跳转页面
- 商淘软件:以wstmart开源商城系统说明ThinkPHP 5.0如何实现自定义404(异常处理)页面
- 我迷茫的IT工作之路(全)
- DirectX SDK 各版本开发包下载地址合集
- 网站组织架构及不同业务机分区方案
- 解决div高度不自动增加的问题
- 仿照微信的效果,实现了一个支持多选、选原图和视频的图片选择器
- thinkphp自定义404页面
- 字符串的基本操作及其实现
- ROS control-----joint_limits_interface简介
- SQL(十七)-INSERT语句
- Win 7 下Excel2007如何用独立窗口打开
- 腾讯云centos7 服务器搭建(Java、MySQL、Tomcat环境配置)
- Android动态设置Shape
- 在aws的ec2上部署spark
- SpringMVC Mybatis的事务回滚问题