Bonjour
J'ai une question toute simple, j'ai un .htaccess qui contient ceci :
une instruction pour redirectionner les les eventuelles anciennes pages PHP (indexees par Google et autres) vers une "Fake" URL en HTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{QUERY_STRING} ^reference=(.*)&surcat=(.*)&catdesc=(.*)&desc=(.*) RewriteRule article\.php(.*) /article/%2/%3/%4/%1.html [R=301] RewriteRule /article/(.*)/(.*)/(.*)/(.*)\.html /article.php?reference=$4 [L] </IfModule>
une deuxieme pour recuperer le lien HTML et renvoyer sur la bonne page PHP qui va l'interpreter...
Ca marche tres bien, sauf que dans la barre d'adresse, c'est l'URL PHP avec tous les params qui est affichee et non l'URL en HTML plus lisible, comme cela semblait etre expliquee ici sur un tutoriel...
Merci de m'eclairer de vos lumieres, car la, je vois plus bien l'interet du rewriterule sinon lors de changement de structure, mais pour la SEO..... ???...
Merci Beaucoup de votre aide.![]()
Partager