源码论坛,商业源码下载,尽在锦尚中国商业源码论坛
标题:
thinkphp5实现空模块、空控制器、空操作的页面404跳转
[打印本页]
作者:
欧阳锋
时间:
2022-11-26 11:25
标题:
thinkphp5实现空模块、空控制器、空操作的页面404跳转
写在最开始:本教程适用于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:其他已存在页面不影响
欢迎光临 源码论坛,商业源码下载,尽在锦尚中国商业源码论坛 (https://bbs.52jscn.com/)
Powered by Discuz! X3.3