Bonjour,
Je m'étais créé un système de routing, qui récupérait simplement l'url présente après "bootstrap.php" (avec un preg_split) pour la comparer à plusieurs routes et ressortir le bon Controller (je suis organisé en Bundle - Controller - Action comme Symfony). Par exemple
monsite.com/web/bootstrap.php/hello - récupère /hello
Seulement dès que je réécris l'url dans .htaccess histoire d'avoir une belle url, puisque il n'existe plus "bootstrap.php" dans mon url, je ne peux plus rien récupérer.
monsite.com/hello - récupère rien du coup
Symfony fonctionne comme ça aussi, mais les deux fontionnent.
monsite.com/web/app_dev.php/hello
monsite.com/hello
Quelqu'un sait comment c'est géré ça, ou peut être quelqu'un a un système de routing maison de la sorte qu'il pourrait m'expliquer ?
Merci !
Partager