Exclure un dossier d'une redirection 301 / Htaccess
Exclure un dossier d'une redirection 301 / Htaccess - HTML/CSS - Programmation
MarshPosté le 18-08-2010 à 22:15:15
Bonsoir,
Je suis en train de fusionner deux sites et pour bien faire, j'ai besoin que les URL du site qui disparait soient joliment renvoyées vers celui qui reste par le biais de redirections 301. Jusqu'ici, plutôt facile, même pour moi qui ne suis pas très à l'aise dès qu'il s'agit de manipuler un .htaccess, un RedirectPermanent et le tour est joué.
Là où ça se complique, c'est que j'ai besoin qu'un forum, hébergé sur le site qui disparait, reste accessible à son adresse d'origine. J'ai donc besoin qu'il soit exclu de la grosse 301 barbare qui va tout renvoyer du site A vers le site B.
Je pensais pouvoir m'en tirer avec le code suivant, placé dans un .htaccess situé à la racine du site qui disparait :
Si je l'interprète bien, il dit "exclus les URL qui contiennent forum/ et renvoie tout le reste vers nouveaudom.fr". Le problème, c'est que ça fonctionne pour la home, qui est bien redirigée, et ça fonctionne pour le forum, qui reste à sa place... mais ça ne fonctionne pas pour toutes les autres URL, qui sont systématiquement renvoyées à la racine du site.
Marsh Posté le 18-08-2010 à 22:15:15
Bonsoir,
Je suis en train de fusionner deux sites et pour bien faire, j'ai besoin que les URL du site qui disparait soient joliment renvoyées vers celui qui reste par le biais de redirections 301. Jusqu'ici, plutôt facile, même pour moi qui ne suis pas très à l'aise dès qu'il s'agit de manipuler un .htaccess, un RedirectPermanent et le tour est joué.
Là où ça se complique, c'est que j'ai besoin qu'un forum, hébergé sur le site qui disparait, reste accessible à son adresse d'origine. J'ai donc besoin qu'il soit exclu de la grosse 301 barbare qui va tout renvoyer du site A vers le site B.
Je pensais pouvoir m'en tirer avec le code suivant, placé dans un .htaccess situé à la racine du site qui disparait :
Si je l'interprète bien, il dit "exclus les URL qui contiennent forum/ et renvoie tout le reste vers nouveaudom.fr". Le problème, c'est que ça fonctionne pour la home, qui est bien redirigée, et ça fonctionne pour le forum, qui reste à sa place... mais ça ne fonctionne pas pour toutes les autres URL, qui sont systématiquement renvoyées à la racine du site.
Donc http://anciendom.fr renvoie bien vers http://nouveaudom.fr, mais http://anciendom.fr/blabla/page.htm renvoie aussi vers http://nouveaudom.fr.
Il ne s'agit sans doute que d'un détail, mais là j'avoue que je nage. Merci d'avance à ceux qui auront la gentillesse d'étudier mon cas.
Message édité par Onesque le 18-08-2010 à 22:19:23