【tp5】tp5實現空模塊、空控制器、空操作的頁面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:其他已存在頁面不影響

 

2、效果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM