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
www.monsite.fr/sitemap.xml ne devrait pas rediriger vers la route sitemap? Comment imposer ce comportement s'il vous plaît ?
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);
Merci d'avance,
Partager