虽然这个问题是去年问的,但是还是得回复下正确的答案。
就是在 config.php 文件中 url_route_must(是否强制使用路由)为true时,就会出现“路由无效”的报错。
而当设置为false时,才会出现老师教程视频里的“控制器不存在”异常。
---------------------------------------------------------------------------------------------------------
当强制使用路由时,想处理http类的异常,可以使用HttpException类去处理。
请看这位同学的正确的处理方式:
https://coding.imooc.com/learn/questiondetail/33435.html