Bonjour à tous,

J'ai un petit problème avec mes routes.
www.monsite.fr fonctionne très bien (route par défaut)
www.monsite.fr/controller/... également

Cependant je ne parviens pas à faire fonctionner ma route sitemap.xml (www.monsite.fr/sitemap.xml). Celle-ci redirige vers ma route "default" et me sort donc un invalid controller spécifier sitemap.xml.

Voici le code qui génère mes routes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
        $front = Zend_Controller_Front::getInstance();            
        $router = $front->getRouter();
        $router->removeDefaultRoutes();
 
        $translated = new Zend_Controller_Router_Route(':controller/:action/*',
        array(
            'action'     => 'index',
            'controller' => 'index',
            'module'     => 'default',
            'lang'       => $currentLang
        ));
        $router->addRoute('default',$translated);
 
        $siteMap = new Zend_Controller_Router_Route('sitemap.xml',
        array(
            'action'     => 'sitemap',
            'controller' => 'index',
            'module'     => 'default',
            'lang'       => $currentLang
        ));
        $router->addRoute('sitemap',$siteMap);
www.monsite.fr/sitemap.xml ne devrait pas rediriger vers la route sitemap? Comment imposer ce comportement s'il vous plaît ?

Merci d'avance,