[eluser]Phil Sturgeon[/eluser]
Lifting some code from Dyllon to do this, modified of course.
application/libraries/My_Router.php
Code:
class MY_Router extends CI_Router {
function MY_Router()
{
parent::CI_Router();
}
function _validate_request($segments)
{
// Does the requested controller NOT exist?
if (!file_exists(APPPATH.'controllers/'.$segments[0].EXT))
{
$segments = array("pages",$segments[0]);
}
}
return parent::_validate_request($segments);
}