You mean a "fail/fall soft", don't throw an 404?
Try with this
$Map->connect('/:controller/:action/:id', array(
'controller'=>'/(attachment|file)/',
'action' => OPTIONAL,
'id' => OPTIONAL,
'requirements' => array('id'=>'/[0-9_]+/','action' => '/[A-Z_a-z]+/'))
);
$Map->connect('/:url', array('controller' => 'page', 'action' => 'test'));
/:controller/:action/:id convention will be available for attachment and file controllers, the rest of calls will go to ~/page/show
1 to 5 of 5