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()方法