Changer une adresse dynamique A en B

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

flcflc1
Nouveau WRInaute
 
Messages: 43
Inscription: Ven Mar 17, 2006 17:31

Changer une adresse dynamique A en B

Message le Mar Sep 19, 2006 21:26

J'ai une règle
RewriteRule ^(.*)-coucou-(.*).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}

qui me donne une URL static

www.monsite.com/webrankinfo-coucou-100.html

Mais voilà je veux rerouter cette page vers une nouvelle adresse static sans perdre le référencement de la page.
www.monsite.com/webrankinfo-coucou-100.html

Comment faut-il procéder?

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Jeu Sep 21, 2006 12:13

Code: Tout sélectionner
RewriteRule ^(.*)-coucou-(.*).html$ /pipo-$1-$2.html [R=301,L]

RewriteRule ^pipo-.*-(.*).html$ index.php?manufacturers_id=$1 [L]

La 1er règle, redirige vers la nouvelle URL, avec un redirection 301 (Permanente), les visiteur qui débarque sur ta page avec l'ancienne URL.
Et la 2eme c'est ton rewrite standard.

J'espère avoir compris ce que tu cherche à faire, sinon présise ta pensée ;)

Info : A la place du 1er RewriteRule tu peux aussi utilise un RedirectMatch qui revien au même ...


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités