Aller au contenu

récriture d'url - arrêtes toi !


Sujets conseillés

Bonjour,

Dans mon .htaccess, j'ai les règles suivantes:

Options +FollowSymlinks
RewriteEngine on
RewriteRule   ^p2.html$   p3.html
RewriteRule   ^p1.html$   p2.html [L]

Quand je vais sur p1.html je vais sur p3.html bien qu'il y ait le drapeau L.

Est ce que c'est normal ?

en fait, j'aimerais, que

p1 -> affiche p2 (mais pas p3)

p2 -> affiche p3

je sais c'est pas logique mais j'ai besoin d'un truc comme cela...

Merci et a+.

Lien vers le commentaire
Partager sur d’autres sites

Tu devrais essayer plutot :

Options +FollowSymlinks
RewriteEngine on
RewriteRule   ^p1.html$   p2.html [L]
RewriteRule   ^p2.html$   p3.html [L]

Par contre, je n'ai pas essayé..

Lien vers le commentaire
Partager sur d’autres sites

Guest Vampyre

Ca me semble logique, vu que tu modifies les fichiers séquentiellement... p1 -->p2 qui devient p3 => p1 -->p3

Essayes ceci... Je n'ai pas testé je ne sais pas ce que ca vaut :

Options +FollowSymlinks

RewriteEngine on

RewriteRule ^p2.html$ p3.html [L]

RewriteRule ^p1.html$ p2.html [L]

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines plus tard...

Grouik,

Options +FollowSymlinks
RewriteEngine on
RewriteRule   ^p2\.html$   p3.html [L]
RewriteRule   ^p1\.html$   p2.html [L]

Si ça marche pas, c'est qu'il y'a d'autres règles définies dans ton fichier qui redirigent...

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

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



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