Aller au contenu

Sujets conseillés

Posté

Hello,

Comment rewriter mon site déjà rewrité sans créer un duplicate content ?

En gros j'aimerais changer les url sans qu'un an de référencement ne soit écroulé ou ne me desserve (blacklistage).

Code original :

Code:

RewriteRule cours-(.+)-([0-9]+)-([0-9]+)\.html$ cours.php?niveau=$1&id=$2&intitule=$3

En gros, j'aimerais que mes anciennes pages pointent sur les nouvelles avec un flag 301 pour que mon ami google mette à jour son petit carnet d'adresses :)

Faut il partir de la base :

Code:

RewriteRule NOUVELLE REGLE $ cours.php?niveau=$1&id=$2&intitule=$3&nouveaumachin=$4

en indiquant ceci : [R=301]

Ou laisser le code original et créer une nouvelle règle

Code:

RewriteRule cours-(.+)-([0-9]+)-([0-9]+)\.html$ cours.php?niveau=$1&id=$2&intitule=$3

RewriteRule cours-(.+)-([0-9]+)-([0-9]+)\.html$ NOUVELLE REGLE [R=301]

(mais j'ai peur alors des boucles infinies)

Merci de votre aide.

J'ai pas eu le sentiment d'être très clair là-dessus :).

En gros, changer l'url d'un site qui est déjà rewrité et bien référencé ..

Nizouille

Posté

Salut Nizouille,

Quelles sont les anciennes et nouvelles URLs que tu as et veux avoir ?

Un exemple permettrait d'en retirer la logique plus certainement que ton "NOUVELLE REGLE" :)

Tu confirmes que ce site tourne sous windows ? Ou il s'agit d'un autre ?

Dan

Posté (modifié)

Sous Win mais avec Apache :)

Par exemple passer de :

preparations-secondaire-29-5-methode-essentiel-vrai-502.html

qui est énorme ... je devais être bourré quand j'ai mis autant de paramètres ;)

à 29-5-methode-essentiel-vrai-502.html

Modifié par nizouille
Posté
beuh non pas vraiment ..

Peut-être pas en copiant les règles telles quelles :lol:

Dans ton exemple, le terme "preparations-secondaire-" est récurrent ou peut varier ?

S'il varie est-il toujours en 2 mots séparés par un tiret ?

Dan

Posté

Dans ce cas, une règle de redirection avec 301 en plus suffira à rediriger les moteurs:

RewriteRule preparations-secondaires-(.+) http://www.tondomaine.tld/$1 [R=301,L]

La deuxième règle permet de convertir l'URL...

Veuillez vous connecter pour commenter

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



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