Redirection des sous-dossiers

  • Auteur de la discussion Auteur de la discussion JWz
  • Date de début Date de début
Nouveau WRInaute
Salut,

j'ai fouillé sur le net (dont ce forum) depuis 2 jours et je ne trouve pas de solution (et ça commence à devenir serré niveau timing :cry: )... Je manque cruellement de bases en RegEx et il ya une logique que je n'arrive pas à trouver.
J'espère que vous pourrez m'aider...

Suite à la refonte d'un site, je souhaite rediriger l'ensemble des sous dossiers vers une autre URL en gardant si possible les chaines pour conserver le référencement.

Mon ancien site est basculé en archives et mon nouveau site prend sa place.
J'ai donc http://www.domaine.net (nouveau site avec CMS)
et http://archives.domaine.net (ancien site statique)

Je souhaite donc que les adresses type http://www.domaine.net/xxx/xxx.htm qui existaient sur l'ancien site soient redirigées vers http://archives.domaine.net/xxx/.../yyy/zzz.htm

Sachant que mon nouveau site (CMS) n'aura que des adresses type http://www.domaine.net/xxx.html je peux donc rediriger tous les dossiers présents à la racine et leur contenus sans problème.

Voilà, j'espère avoir réussi à expliquer clairement mon problème (pas facile),
merci pour votre aide,

jean marie
 
Nouveau WRInaute
Je me réponds à moi-même :) Si ça peut servir à d'autres...

pour rediriger le contenu d'un dossier (http://www.domaine.net/dossier/page.htm) vers une autre URL (http://archives.domaine.net/dossier/page.htm):
RewriteRule ^dossier.* http://archives.lefourneau.com/$0 [R=301,L]

Le R=301 permet de conserver le référencement (http://en.wikipedia.org/wiki/HTTP_301).

Voilà
 
Discussions similaires
Haut