TP5.1/TP框架的訪問控制,訪問不存在的模塊、控制器、方法等控制


TP框架的訪問控制,默認模塊、控制器、方法等

在tp框架中,config文件夾下的app.php文件可以設置默認的空模塊名,默認的空控制器名。

 

 舉例:以上項目中有admin、common、api、error、http、index、install(安裝完成應刪除)等模塊,若訪問到一個不存在的模塊,則路由會跳到index模塊里。

例如:項目域名為www.test.com   訪問:www.test.com/abc/index       由於項目中不存在abc模塊,所以路由會自動跳轉到www.test.com/index/index。

 

 作用:在線上項目中,防止用戶無意或惡意輸入一個不存在的url導致項目返回一個報錯的信息。

 

例:在api模塊下,訪問www.test.com/api/abc/abc  則會執行到www.test.com/api/index里面的 _empty()方法

 

 

 

 

 


免責聲明!

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



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