CodeIgniter有/system/application/errors/error_404.php,当有404因为实际上是"未找到控制器"条件时显示.但是,对于我的项目,我真的需要处理这个错误就像控制器类中缺少方法一样.在这种情况下,我显示一个普通的视图,其中包含一个漂亮的"未找到页面:也许你的意思是这个?..."页面,其中包含数据库生成的导航等.
我的想法是我可以做两件事之一:
header("Location: /path/to/error_page")调用以重定向到现有(或特殊)控制器的404处理程序达到要求结果的最佳方法是什么?是否有任何陷阱需要注意?