01-02-2008, 11:41 PM
Bazou a écrit :RewriteEngine on
RewriteRule ^([a-z]+)\.html /index.php?page=$1 [L]
RewriteRule ^([a-z]+)-([0-9]+)\.html /index.php?page=$1&pld=$2 [L]
RewriteRule ^([a-z]+)-([a-z]+)\.html /index.php?page=$1&voirprofil=$2 [L]
RewriteRule ^([a-z]+)-([0-9]+)\.html /index.php?page=$1&repid=$2 [L]
RewriteRule ^([a-z]+)-([0-9]+)\.html /index.php?page=$1&id=$2 [L]
Salut,
Déjà je tiens à préciser je suis pas un expert de l'url rewriting ^^ Mais les 2 dernières lignes ne seront jamais lu à cause de la 3ème.
En effet le format est du style RewriteRule ancien_format nouveau_format. Je sais pas si tu vois?
Si tu veux passer de http://www.example.com/index.php?page=1&id=2
à http://www.example.com/archivesnews-1-2.html tu dois faire:
Code :
RewriteRule ^archivesnews-([0-9]+)-([0-9]+)\.html$ index.php?page=$1&id=$2 [L]
d'où logiquement l inverse serait
Code :
RewriteRule ^index\.php?page=([0-9]+)&id=([0-9]+)$ archivesnews-$1-$2.html [L]
Devrait donner quelques choses à voir Tiens moi au courant