$router->addRoute($name,
new Zend_Controller_Router_Route($url,
array('module' => $module, 'controller' => $controller, 'action' => $action, )));
Так пробовали?
В контроллере:
$request = $this->getRequest();
$controllerName = $request->getControllerName();
$actionName = $request->getActionName();
$moduleName = $request->getModuleName();
в другом месте:
$request = Zend_Controller_Front::getInstance()->getRequest();
$controllerName = $request->getControllerName();
$actionName = $request->getActionName();
$moduleName = $request->getModuleName();