Aller au contenu

Probleme d'URL rewriting


Sujets conseillés

Posté

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)

Posté

A ce que je comprends, tu t'attends à ce que tes liens soient modifiés pour correspondre à ton URL rewriting.

Ce n'est pas comme ça que ça fonctionne ;)

Si lors de l'appel à la page rewritée, la bonne page est appelée, le .htaccess est correct, il n'y a rien à modifier.

Maintenant, c'est dans tes fichiers qu'il va falloir modifier les liens, pour qu'ils affichent la forme rewritée.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...