Url rewriting
fab1105
Messages postés
114
Date d'inscription
Statut
Membre
Dernière intervention
-
fab1105 Messages postés 114 Date d'inscription Statut Membre Dernière intervention -
fab1105 Messages postés 114 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis pas très calé expressions régulières, j'ai une url que voici :
http://localhost/tutos/blog/article.php?p=premier-article
et je voudrai la réécrire proprement du genre :
http://localhost/tutos/blog/article/premier-article
Quelqu'un a-t-il une solution ?
Merci.
Je suis pas très calé expressions régulières, j'ai une url que voici :
http://localhost/tutos/blog/article.php?p=premier-article
et je voudrai la réécrire proprement du genre :
http://localhost/tutos/blog/article/premier-article
Quelqu'un a-t-il une solution ?
Merci.
4 réponses
Si je viens poser ma question sur un forum c'est pour avoir un échange avec une explication. Il ne t'es pas venu à l'idée que j'ai pu faire cette recherche avant de venir poster ici ??? Pour des réponses de ce genre, franchement la prochaine toi abstient toi, pas la peine d'user ton clavier pour rien !
Dans ce cas explique nous ce que tu n'a pas compris, donne nous des exemples de ce que tu as put faire jusqu'à présent (même si ça ne fonctionnait pas) et nous (en tout cas moi) nous ferons un plaisir de t'aider.
Mais bon j'étais assez sceptique car si tu avais pris la peine de lire les quelques tutoriels que l'on trouve via Google, normalement tu saurais faire sans problème ce que tu as demandé.
Qui plus est le but de ce forum n'est pas de faire tout à ta place, mais bien de t'aiguiller, te corriger, te guider.
Ce pourquoi j'avais pris ta question pour une demande un peu grossière.
Enfin bon je reste à ta disposition ;)
Mais bon j'étais assez sceptique car si tu avais pris la peine de lire les quelques tutoriels que l'on trouve via Google, normalement tu saurais faire sans problème ce que tu as demandé.
Qui plus est le but de ce forum n'est pas de faire tout à ta place, mais bien de t'aiguiller, te corriger, te guider.
Ce pourquoi j'avais pris ta question pour une demande un peu grossière.
Enfin bon je reste à ta disposition ;)
Ok désolé je me suis peu emporté, c'est juste que à force de voir des "vas chercher sur google" sur les forum sans jamais voir la bonne réponse au final, c'est parfois agaçant...
Sinon pour mon problème, j'ai une url :
http://localhost/tutos/blog/article2.php?p=premier-article
et je veux que ça donne :
http://localhost/premier-article.php
alors dans mon .htacces, je fais :
RewriteEngine On
RewriteRule ^([^/]*)\.php$ /tutos/blog/article2.php?p=$1 [L]
Je ne sais pas si c'est la bonne règle de réécriture, j'en avais même essayé une autre mais ensuite j'ai affiché sur ma page : "Internal Server Error".
Sachant que le mod rewrite d'apache est activé, je ne sais pas d'ou vient l'erreur.
C'est pour ça que je viens poster, est ce que tu aurais une idée d'où cela vient ?
Merci pour ta réponse.
Sinon pour mon problème, j'ai une url :
http://localhost/tutos/blog/article2.php?p=premier-article
et je veux que ça donne :
http://localhost/premier-article.php
alors dans mon .htacces, je fais :
RewriteEngine On
RewriteRule ^([^/]*)\.php$ /tutos/blog/article2.php?p=$1 [L]
Je ne sais pas si c'est la bonne règle de réécriture, j'en avais même essayé une autre mais ensuite j'ai affiché sur ma page : "Internal Server Error".
Sachant que le mod rewrite d'apache est activé, je ne sais pas d'ou vient l'erreur.
C'est pour ça que je viens poster, est ce que tu aurais une idée d'où cela vient ?
Merci pour ta réponse.