Zend Framework: Как 301 перенаправить старые маршруты на новые пользовательские маршруты?

У меня есть большой список старых маршрутов, которые мне нужно перенаправить на новые.

Я уже определяю свои собственные маршруты в Bootstrap:

protected function _initRoutes()
{
    $router = Zend_Controller_Front::getInstance()->getRouter();

    $oldRoute = 'old/route.html';
    $newRoute = 'new/route/*';

    //how do I add a 301 redirect to the new route?

    $router->addRoute('new_route', 
        new Zend_Controller_Router_Route($newRoute,
            array('controller' =>'fancy', 'action' => 'route')
    ));
}

Как я могу добавить маршруты, которые перенаправить старые маршруты с помощью перенаправления 301 на новые маршруты?

6
задан Andrew 10 July 2012 в 15:49
поделиться