/search/surname/<surname>/name/<name>
/search/surname/<surname>
/search/name/<name>
Route::set('search', 'search/(surname/<surname>/)(name/<name>)', array(
'name' => '.+',
'surname' => '.+',
))
->defaults(array(
'directory' => 'Index',
'controller' => 'Main',
'action' => 'Search',
));
/search/surname/<surname>
/search/surname/<surname>/