changer ?page=mots par mots.html

WRInaute occasionnel
Bonjour,

je suis perdu dans l'URL rewriting...

j'ai regardé le tutorial de Web Rank Info mais je n'arrive toujours pas à faire mes règles de reécriture...

voila un exemple de se que je veux faire comme liens

?page=mots en mots.html
?page=motsfr en mots-fr.html
 
WRInaute passionné
On ne dit pas "Je n'y arrive pas", on dit "J'ai essayé ça mais ça ne marche pas. Vous voyez pourquoi ??" :wink:
 
WRInaute occasionnel
On ne dit pas "Je n'y arrive pas", on dit "J'ai essayé ça mais ça ne marche pas. Vous voyez pourquoi ??" Wink
merci de cette intervention

j'ai essayé ca:

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(-[a-z]*).html$ index.php?page=winmugenfr$1 [L]

mais je ne sais pas quelle lien je dois taper pour afficher cette règles de réécriture.
 
WRInaute passionné
Essaie ça

Code:
RewriteEngine on
RewriteRule ^([a-z-]+)-fr\.html$ index.php?page=$1-fr.html [NC,L]
RewriteRule ^([a-z-]+)\.html$ index.php?page=$1.html [NC,L]
 
WRInaute passionné
comment ça ?

soit la page arrive, soit tu as une erreur. mais "rien", c'est pas possible.
 
WRInaute occasionnel
Et comme ça ?
Code:
RewriteEngine on
RewriteRule ^([a-z-]+)-fr\.html$ /index.php?page=$1fr [NC,L]
RewriteRule ^([a-z-]+)\.html$ /index.php?page=$1 [NC,L]
 
Discussions similaires
Haut