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

Eléphant du PHP | 386 Messages

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