Version complète: sur le forum Webmaster Hub : Redirection après changement de nom d'un dossier
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
Dax
Bonjour le hub !!

Quelqu'un pourrait-il me dire quoi indiquer dans mon htaccess pour que je ne perde pas mes backlinks après avoir renommer un dossier ? Une redirection permanente suffit-elle ?

ancienne configuration : www.monsite.com/ancien-nom-trop-long
nouvelle configuration : www.monsite.com/nouveau-nom

CODE
RedirectPermanent /ancien-nom-trop-long http://www.monsite.com/nouveau-nom


Merci d'avance à qui voudra bien m'éclairer !!
Jeanluc
C'est bon. a_thumbsup_20.gif

Jean-Luc
Dan
Attention, une directive RedirectPermanent qui s'applique à un répertoire doit comprendre le / final si tu veux que cela s'applique à toute l'arborescence.

CODE
RedirectPermanent /ancien-nom-trop-long/ http://www.monsite.com/nouveau-nom/
Dax
Bonjour et merci à tous les deux !!

Dan tu lis dans mes pensées car c'est la question que j'allais posé, mais lorsque je rajoute le slash final et que j'essaye en tapant l'url www.monsite.com/ancien-nom-trop-long/page-quelconque.php j'obtiens une erreur 404 et donc la redirection vers le nouveau dossier n'est pas faite. D'où peut venir le problème ?
Dan
Donne-moi l'URL de ton ancien site, et du nouveau... (par MP si tu préfères)

Es-tu certain que page-quelconque.php existe bien dans le nouveau répertoire ?
Dax
OK c'est bon,
c'était bien çà l'erreur, les fichiers étaient manquants
En fait j'ai lancé ce sujet avant de faire la modif sur mon site pour être sûr de ne pas faire n'importe quoi, et donc là j'utilisais un site test avec des dossiers renomés un peu à la va vite et incomplets.
La seule erreur que j'obtiens désormais est celle ci:

après avoir supprimer le dossier ancien-nom-trop-long
lorsque je tape : www.monsite.com/ancien-nom-trop-long (sans le slash de fin) j'obtiens un erreur 404
mais quand je tape : www.monsite.com/ancien-nom-trop-long/ (avec le slash de fin) çà fonctionne

j'arrive à résoudre ce problème en laissant ce dossier présent sur le serveur même si il est vide mais c'est pas l'idéal
Si vous avez une idée je suis preneur.
Merci d'avance.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.