Nouvelle version et problématique de redirection permanente

WRInaute discret
Bonjour,

voila ma problématique :

Je gère un site qui doit très prochainement changer de version, et j'ai semble-t-il, trois redirections permanentes (301) à établir :

1- l'une d'ordre général, en indiquant que toutes les pages du répertoires www.monsite.com/v1 doivent retourner www.monsite.com/v2 :
:arrow: le .htaccess doit, je pense contenir la ligne suivante :

2- la seconde redirection doit prendre en compte la redirection précise de quelques URL statiques vers d'autres :
:arrow: le .htaccess doit, je pense contenir la ligne suivante :
ou encore,

3-enfin, la 3ème redirection correspond à la redirection permanente des pages d'un catalogue (qui plus est, correctement indexé par les moteurs) :

Voici la forme des pages actuelles du catalogue :
http://www.monsite.com/v1/catalogue/ref-produit/nom-produit.shtml
et voici la forme des nouvelles pages :
http://www.monsite.com/v2/produit/ref-produit.shtml

:arrow: il faut surement un
mais je ne vois pas comment le formuler dans mon .htaccess...

Mes questions sont donc les suivantes :

- mes deux premières regles sont-elles correctement écrites ?
- comment écrire ma 3ème redirection pour les pages du catalogue ?

- dois-je présenter toutes ces regles :
> à la racine du site ?
> dans un seul et même fichier .htaccess ?
- la premiere regle (d'ordre général) ne risque-t-elle pas de prendre le pas sur les autres regles ?

Je vous serez tres reconnaissant de bien vouloir m'aider :oops:

Julien alias Pikassio
 
WRInaute occasionnel
Pour le point 3 je dirais
Code:
RewriteRule ^v1/catalogue/(.*)/(.*)\.shtml  /v2/$2/$1.shtml [R=301]
A verifier...
 
WRInaute discret
Merci magic corp ! nous allons testé cette écriture...

Dois-je mettre le htaccess a la racine du site ?
Et avec les 2 autres regles en dessous dans le meme fichier ?

D'avance merci pour tes éclaircissements !
 
Discussions similaires
Haut