[RESOLU] Url rewriting, R=301 au lieu de R=302

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Url rewriting, R=301 au lieu de R=302

Url rewriting, R=301 au lieu de R=302

par nico44530 » 25 févr. 2013, 17:26

Bonjour,

Url login.php :

Code : Tout sélectionner

http://www.monsite.fr/ajax/login.php
Url rewritée :

Code : Tout sélectionner

http://www.monsite/login
J'aimerais que quand on va sur l'url rewritée, l'url login.php soit affichée, pour cela j'utilise :

Code : Tout sélectionner

RewriteRule ^login$ http://www.monsite.fr/ajax/login.php$1 [L]
Le problème c'est la redirection qui est temporaire par défaut, j'aimerais qu'elle soit permanente.
J'ai essayé en ajoutant [L, R=301], et si on va sur l'url rewritée, on est rediriger vers l'url d'origine :(

Merci pour vos réponses