-
Htaccess et redirection
Bonjour a tous,
je travail sur mon htaccess pour reecrire mes urls.
Celles-ci sont du types artists-name.php?profile=$id&artist=$nameartist
Ma regle est la suivante:
Code:
RewriteRule pages/artist/(.*)-(.*) pages/artists-name.php?profile=$1&artist=$2 [R]
ce qui me donne http://www.mondomaine.com/pages/artist/id-nomartist/
Mon probleme est que je ne suis pas rediriger quand je clique sur artists-name.php?profile=$id&artist=$nameartist vers http://www.mondomaine.com/pages/artist/id-nomartist/
Par contre l'inverse est possible.
Lorsque je suis sur ma page: pages/artists-name.php?profile=$1&artist=$2 mes liens ne changent pas.
Que dois-je ajouter pour que ma reecriture s'applique correctement?
Cordialement
-
Idéalement ce n'est pas au niveau de la réécriture qu'il faut intervenir mais des pages Web : il faut que les liens contenus dans le code HTML soient corrects. C'est une très mauvaise pratique d'utiliser la réécriture pour "corriger" des URL qui ne sont pas bonnes dans des pages quand on maîtrise celles-ci.
-
Merci pour votre reponse je debute avec htaccess et ce n'etait pas clair.
Je n'avais pas compris que je devais simplement changer mes liens :(
Bref:)
Cordialement