RewriteRule + RedirectPermanent

WRInaute discret
Bonjour,

J'ai un probleme avec une redirection permanente d'une page provenant de l'url rewriting :

Je voudrai rediriger la page mot1-mot2-ref43.html vers mot4-mot5-ref43.html
mais le serveur me donne la page mot4-mot5-ref43.html?id_ref=43 lorsque j'utilise dans mon .htaccess ceci :

RedirectPermanent mot1-mot2-ref43.html http://www.nom-du-site.fr/mot4-mot5-ref43.html
RewriteRule ^blabla([0-9])-.*-([0-9]+)_r([0-9]+)\.htm$ /toto/blabla.php?param1=$1&param2=$2&param3=$3 [L]

pour résumé, lorsque je tape mot1-mot2-ref43.html il me renvoie bien a l'adresse mot4-mot5-ref43.html mais il ajoute les parametre ?id_ref=43 qui ne devraient pas apparaitre grace au rewriting...

je patauge dans la semoule !!! quelqu'un peut il m'aider ???
je précise que le rewrite fonctionnais parfaitement et fonctionne toujours lors de l'appel direct de l'url mot4-mot5-ref43.html, c'est le redirect permanent (ajouté aujourd'hui) qui me rajoute simplement ces parametres que je ne veux pas voir :)

merci.
ivan
 
WRInaute occasionnel
j'ai eu le même problème, ne mets pas une URL absolue dans la 2e partie de la règle
(merci Phobos)
 
WRInaute discret
Didier_S a dit:
j'ai eu le même problème, ne mets pas une URL absolue dans la 2e partie de la règle
(merci Phobos)

salut Didier_S,

merci pour cette réponse. Y a t il une syntaxe a respecté ?
lorsque je passe de

RedirectPermanent /mapage1.htm http://www.mondomaine.com/mapage2.htm
à
RedirectPermanent /mapage1.htm /mapage2.htm

j'ai un message indiquant un probleme sur mon serveur ...

Ivan
 
Discussions similaires
Haut