[eluser]Iverson[/eluser]
Two questions...
1) Where exactly did you put that "MY_Router" extension?
2) Is there anything wrong with the way I handle bad requests now? I simply did
Code:
$route["(:any)"] = $route["default_controller"]
. If you add this as the very last custom route, CI tries to match the URI in a hierarchal manner, so if it doesn't find a match, it goes to the default controller.