Bonjour barbuslex
Lorsque dans ton routing tu renseignes '/' , comme dans l'exemple suivant :
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'));
Cela signifie la racine de ton site, c'est à dire la page affichée lors du chargement de celui ci.
Tu peux donc appeler le controleur (controller) et l'action que tu souhaites, il n'y a aucune obligation que ce soit dans le controller "pages" , à partir du moment où tu as / dans ton routing, ce sera le controller et l'action que tu y as renseigné qui y est rattaché qui sera appelé.
Donc que tu mettes :
/* Exemple du routing par défaut de CakePHP */
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'));
ou bien
/* Exemple de routing personnalisé */
Router::connect('/', array('controller' => 'posts', 'action' => 'lasts'));
cela ne change absolument rien, tu peux choisir le controller et l'action que tu désires qui seront appelés lorsque quelqu'un se rendra sur ton site (www.tondomaine.tld).