在config/routes.php
中设置$route['404_override']='myerrorcontroller/amethod'
,它适用于未定义的控制器类。我的错误控制器类被调用。
但是如果控制器存在而方法不存在(例如http://localhost/myexistingcontroller/myundefinedmethod
),则404页面是CodeIgniter的默认值(http://www.apnacode.com/wp-content/uploads/2016/12/codeigniter_404.png)。
如何解决这个问题?感谢。