Bonjour,
je m'occupe d'un site de sport et je souhaite le passé durant le printemps à l'URL rewriting. J'ai lu les tutos sur le site et pas mal de topic mais je n'ai pas trouvé réponse à ma question.
Le mieux est de vous donner un exemple : ma page vaut : /index.php?p=match&i=12345 , je travaille donc avec l'id de la table matchs.
Avec l'URL Rw, je souhaite pouvoir gérer mon url comme ca :
/match/2010/J1/lyon-marseille/ , (match de la journée 1 de la saison 2010 entre lyon et marseille).
Vous constatez que j'ai aucune correspondance avec mon id. J'estime que mon visiteur n'a pas à connaitre ma table même si ça n'a aucune incidence (pas grave ).
Problème : à part changer l'url cible en partant de la réécrite pour retrouver mes petits dans le PHP je ne vois pas (et forcément c'est fastidieux).
Autre solution, ajouter à un endroit le fameux id :
/match/2010/J1/lyon-marseille-12345/
Dans ce cas, je n'ai rien à faire de complexe côté PHP mais ca veut aussi dire qu'un malin qui ferait :
/match/1234/X0/toto-titi-12345/ tomberait bien sur la bonne page ! (même avec une RegEx complexe ça passe).
Qu'en pensez-vous ? En fait ma question repose sur le "comment faire" et sur le "qu'est-ce qu'il faut faire pour que ce soit bien".
J'ai plus le problème avec des rubriques qu'avec des articles où là, l'url est le titre de l'article au format URL (du moins c'est comme ca que je le vois )
Merci à tous
Cordialement
je m'occupe d'un site de sport et je souhaite le passé durant le printemps à l'URL rewriting. J'ai lu les tutos sur le site et pas mal de topic mais je n'ai pas trouvé réponse à ma question.
Le mieux est de vous donner un exemple : ma page vaut : /index.php?p=match&i=12345 , je travaille donc avec l'id de la table matchs.
Avec l'URL Rw, je souhaite pouvoir gérer mon url comme ca :
/match/2010/J1/lyon-marseille/ , (match de la journée 1 de la saison 2010 entre lyon et marseille).
Vous constatez que j'ai aucune correspondance avec mon id. J'estime que mon visiteur n'a pas à connaitre ma table même si ça n'a aucune incidence (pas grave ).
Problème : à part changer l'url cible en partant de la réécrite pour retrouver mes petits dans le PHP je ne vois pas (et forcément c'est fastidieux).
Autre solution, ajouter à un endroit le fameux id :
/match/2010/J1/lyon-marseille-12345/
Dans ce cas, je n'ai rien à faire de complexe côté PHP mais ca veut aussi dire qu'un malin qui ferait :
/match/1234/X0/toto-titi-12345/ tomberait bien sur la bonne page ! (même avec une RegEx complexe ça passe).
Qu'en pensez-vous ? En fait ma question repose sur le "comment faire" et sur le "qu'est-ce qu'il faut faire pour que ce soit bien".
J'ai plus le problème avec des rubriques qu'avec des articles où là, l'url est le titre de l'article au format URL (du moins c'est comme ca que je le vois )
Merci à tous
Cordialement