2010-09-05 9 views

Répondre

5

vous devez modifier le routeur dans app/config/routes.php

Router::connect('/pages/*', array('controller' => 'pages', 'action' => 'display')); 

à

Router::connect('/*', array('controller' => 'pages', 'action' => 'display')); 

Il y a une grande chasse aux sorcières à ce sujet. Si votre application a d'autres contrôleurs que le contrôleur de pages, il vous faudra déclarer explicitement les routes vers les autres contrôleurs avant l'itinéraire du contrôleur de pages comme ceci.

Router::connect('/users/:action/*', array('controller' => 'users')); 

de sorte que votre routeur devrait ressembler à ceci

Router::connect('/users/:action/*', array('controller' => 'users')); 
Router::connect('/foobars/:action/*', array('controller' => 'foobars')); 
//etc... 
Router::connect('/*', array('controller' => 'pages', 'action' => 'display')); 

Ce fut mon approche pour un site qui pre- scrit seo friendly urls de la racine/

+0

wow !!! merci pour la bonne réponse. –