Для достижения маршрутизации на имя хоста вам нужно Zend_Controller_Router_Route_Hostname
$hostnameRoute = new Zend_Controller_Router_Route_Hostname(
':country.:controller.yahoo.com',
array( 'action' => 'index' )
);
Чтобы объединить маршрут вашего имени хоста с другими маршрутами, вам нужен Zend_Controller_Router_Route_Chain
$staticRoute = new Zend_Controller_Router_Route_Static('');
$router->addRoute('default', $hostnameRoute->chain($staticRoute));
Ознакомьтесь с руководством по Zend Framework, есть несколько хороших примеров для вас.