Page 1 sur 1

rewriter des url

Posté : 22 nov. 2012, 12:57
par miiidooo19
Bonjour,

je voudrai savoir comment faire pour rendre propre mes urls

en fait j'ai un fichier index.php qui gére l'application, je passe tous le temps par ce fichier.

si j'ai index.php?page=profile j'appel le controlers profile ...
si j'ai que index.php ou index.php?page=DunControlerQuiNexistePas j'appel controlers accueil par défaut

maintenant ce que je veux faire c'est que quand j'ai index.php?page=profile j'aimerai avoir un url de genre
www.monSite.com/etudiant/profile ou www.monSite.com/professeur/profile selon l'utilisateur connecté (la même chose pour les autre page www.monSite.com/etudiant/planning...

Re: rewriter des url

Posté : 22 nov. 2012, 13:16
par Saian
Salut, c'est ce qu'on appelle l'url rewriting qui se gère via le fichier .htaccess pour un serveur apache.
Le tutoriel suivant devrait te donner les bonnes bases pour appliquer les règles de réécriture que tu veux.
http://www.webrankinfo.com/dossiers/tec ... -rewriting

Re: rewriter des url

Posté : 06 déc. 2012, 13:14
par gasston
Malheureusement , je vais pas ajouter grand chose comme repense !!

Mais je veux juste savoir est ce qu'on peu utiliser un contrôleur frontal ?

Bien a vous :)

Re: rewriter des url

Posté : 06 déc. 2012, 18:54
par Saian
Oui tu peux. Dans ce cas toutes les règles redirigeraient vers le front controller qui ferait ce qu'il doit selon les paramètres fournis.