如果我沒有通過身份驗證,我嘗試打開頁面即CakePHP認證/重定向到「users/login」。 「/帖/視圖/ 2」。cakephp - 在「Missing method」錯誤上重定向未認證的用戶
但是,如果我試圖得到ie。 「/用戶/ somethingNotExisting」,然後扔CakePHP的
Missing Method in UsersController
Error: The action somethingNotExisting is not defined in controller UsersController
Error: Create UsersController::somethingNotExisting() in file: app/Controller/UsersController.php.
它的壞:
我不想看到錯誤消息
創建missing_action.ctp是不行的,在這種情況下,大家可以看到默認佈局(帶菜單等)
我該如何強制CakeP惠普至將任何未經身份驗證的未知操作重定向至登錄頁面?
你通常不會在404s上重定向。這會給你的服務器造成不必要的開銷。 – mark