Is there a way or a function within a controller that tells if a 404 error was triggered? I would like everyone to redirect at the homepage instead of seeing a 404 page.
For CakePHP 2.x I used
// app/Lib/Error/AppExceptionRenderer.php
controller->redirect('/');
}
}
//app/Config/Core.php
Configure::write('debug', 0);
Configure::write('Exception', array(
'handler' => 'ErrorHandler::handleException',
//'renderer' => 'ExceptionRenderer',
'renderer' => 'AppExceptionRenderer',
'log' => true
));