Bonjour,
J'ai fait de l'URL rewritting sur un site.
La regle de réécriture fonctionne : quand on appelle article,1,fr.html l'appelle se fait sur index.php?idarticle=1&langue=fr
Cependant, dans la barre d'adresse, c'est index.php?idarticle=1&langue=fr qui est affiché, alors que je voudrait y voir article,1,fr.html.
Ci dessous, le contenu de mon fichier .htaccess :
#-------------------------------------------------- # Répertoire : /articles/ #-------------------------------------------------- # Le serveur doit suivre les liens symboliques : Options +FollowSymlinks # Activation du module de réécriture d'URL : RewriteEngine on #-------------------------------------------------- # Règles de réécriture d'URL : #-------------------------------------------------- # Article sans numéro de page : RewriteRule ^(.*),([0-9]+),([a-z]*)\.html$ http://www.urldemonsite.com/index.php?idpage=$2&langue=$3 [L]
Quelqu'un a-t-il une solution ?
Merci d'avance.
[Edit captain_torche :] Lorsque tu postes du code, utilise de préférence la balise CODE, ou CODEBOX (en fonction de la longueur du code); elles te permettent une mise en forme de ton texte (conservation de l'indentation)