Bonjour,
J'ai découvert récemment la merveille que représente la réécriture d'URL, cependant, je suis pas encore très au point, malgré les très bons tutoriels que l'on peut trouver en parcourant la toile.
Donc, je suis en train de bosser sur mon site, où j'ai quelques URLs pas terribles. Cependant, j'ai beau essayé de les réécrire, je n'ai pas de résultats visible... Si quelqu'un pouvait m'éclairer ce serait vraiment pas mal !
j'ai des url :
http://www.monsite.fr/actualite.php?objet=voir_plus&id=1 que je voudrais transformer en http://monsite.fr/actualite-1.html
http://www.monsite.fr/actualite.php?page=2 à transformer en http://www.monsite.fr/actualite-2.html
http://www.monsite.fr/index.php?erreur=1 à transformer en http://monsite.fr/index-erreur-1.html
Je ne demande pas forcément que l'on me fasse le travail, j'aimerais juste quelques pistes pour y parvenir.
Voici ce que j'ai essayé:
(Bien sur, j'ai fait toutes les vérifications préalables nécessaires pour l'hébergeur (et fait suivre les liens symboliques et activé le module de réécriture))
Merci de m'éclairer sur ce sujet !
J'ai découvert récemment la merveille que représente la réécriture d'URL, cependant, je suis pas encore très au point, malgré les très bons tutoriels que l'on peut trouver en parcourant la toile.
Donc, je suis en train de bosser sur mon site, où j'ai quelques URLs pas terribles. Cependant, j'ai beau essayé de les réécrire, je n'ai pas de résultats visible... Si quelqu'un pouvait m'éclairer ce serait vraiment pas mal !
j'ai des url :
http://www.monsite.fr/actualite.php?objet=voir_plus&id=1 que je voudrais transformer en http://monsite.fr/actualite-1.html
http://www.monsite.fr/actualite.php?page=2 à transformer en http://www.monsite.fr/actualite-2.html
http://www.monsite.fr/index.php?erreur=1 à transformer en http://monsite.fr/index-erreur-1.html
Je ne demande pas forcément que l'on me fasse le travail, j'aimerais juste quelques pistes pour y parvenir.
Voici ce que j'ai essayé:
Code:
RewriteRule ^actualite-([0-9]+)\.php$ /actualite.php?objet=voir_plus&id=$ [L]
RewriteRule ^erreur-([0-9]{1,2})\.php$ http://www.monsite.fr/index.php?erreur=$ [L]
RewriteRule ^actualite-([0-9])\.php$ http://www.monsite.fr/actualite.php?page=$ [L]
(Bien sur, j'ai fait toutes les vérifications préalables nécessaires pour l'hébergeur (et fait suivre les liens symboliques et activé le module de réécriture))
Merci de m'éclairer sur ce sujet !
