博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【tp5】tp5实现空模块、空控制器、空操作的页面404跳转
阅读量:5237 次
发布时间:2019-06-14

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

写在最开始:本教程适用于tp5路由的【强制模式+半pathinfo模式+pathinfo模式】,通用。

比网上的【通过路由去控制空模块更强力、更全面】。

PS:路由控制空模块缺点:仅仅在【强制模式下才生效,pathinfo模式下有错误】

 

1、这里只讲tp5(5.0.18)的空模块跳转,空控制器和空操作官网有。

来个正确的空模块处理吧:首先找到think\App.php,备份,然后修改:找到【throw new HttpException(404, 'module not exists:' . $module);】,在它前面添加【 header('Location:/404.html');die;//在此进行跳转】即可,实现 控模块跳转404功能。ps:其他已存在页面不影响

 

2、效果:

 

转载于:https://www.cnblogs.com/xuzhengzong/p/9522872.html

你可能感兴趣的文章
Cenos7—安装
查看>>
Visual C++: DLL
查看>>
SVO原理解析
查看>>
中缀表达式转后缀表达式
查看>>
web端接入AliOss存储
查看>>
思维导图的作用
查看>>
Mybatis 存储过程调用
查看>>
Google Python 风格指南
查看>>
PHP操作redis
查看>>
github 使用教程初级版
查看>>
《软件测试》实验 实验五 测试技术
查看>>
C++中变量命名规范
查看>>
【迭代器】
查看>>
mysql常用命令小结
查看>>
CSS ZOOM 作用[IE6下清除浮动]
查看>>
SDN关键技术-Segment Routing协议简介
查看>>
【XSY2679】修墙 最短路
查看>>
jvm 内存溢出问题排查方法
查看>>
SpringBoot几种定时任务的实现方式
查看>>
Object对象
查看>>