Структура папки префикса для Zend - PullRequest
1 голос
/ 03 ноября 2011

Если у меня есть URL-адрес, такой как этот http://example.com/controller/action, каждая вещь работает. как и ожидалось. Однако мне нужно развернуть это, и в развертывании все немного меняется на htttp://deploy.com/stuff/pile/controller/action. Есть ли способ, которым я могу управлять этим в Zend.

Заранее спасибо.

1 Ответ

1 голос
/ 03 ноября 2011

Добавьте этот маршрут к вашей начальной загрузке:

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())));
    );
}
...