2011-11-03 74 views
1

如果我有這樣的網址,例如http://example.com/controller/action,每件事情都可以找到。如預期。不過,我需要部署這個,並在部署的東西改變一點htttp://deploy.com/stuff/pile/controller/action有沒有什麼辦法,我可以在zend中控制這個。Zend的前綴文件夾結構

在此先感謝。

回答

1

這條路線添加到您的引導:

protected function _initRoute() { 
    $front = Zend_Controller_Front::getInstance(); 
    $router = $front->getRouter(); 
    $router->addRoute(
     'prefix_route', 
     new Zend_Controller_Router_Route('stuff/pile/:controller/:action', 
      array('controller' => $front->getRequest()->getControllerName(), 
        'action' => $front->getRequest()->getActionName()))); 
    ); 
}