Aller au contenu

Rédiger htaccess pour changements multiples dans l'arborescence du site


Tintibet

Sujets conseillés

Je souhaite modifier l'adresse de certaines pages de mon site et modifier sa structure pour me faciliter la tâche. J'ai lu sur le forum les articles concernant la redirection permanente de type 301. Il est dit notamment:

« vous devrez placer ".htaccess" dans le dossier contenant "anciennepage.htm" (ou à la racine de votre site si anciennepage.htm se trouve à la racine de votre site »

Plus précisément, je veux faire 4 choses :

- changer l'URL de certaines pages [ancien1.html] qui resteront dans le même dossier [Repertoire_actuel]

- changer l'URL de certaines pages [ancien2.html] qui iront dans un nouveau dossier [Repertoire_nouveau]

- changer l'URL de certaines pages [ancien3.html] qui iront dans un nouveau dossier [Repertoire_nouveau2]

- conserver l'URL de certaines pages [ancien4.html] qui seront déplacés dans le nouveau dossier [Repertoire_nouveau]

1- Le fichier htaccess rédigé ainsi serait-il correct ?

RedirectPermanent ancien1.html http://www.domaine.org/Repertoire_actuel/nouveau1.html

RedirectPermanent ancien2.html http://www.domaine.org/Repertoire_nouveau/nouveau2.html

RedirectPermanent ancien3.html http://www.domaine.org/Repertoire_nouveau2/nouveau3.html

RedirectPermanent ancien4.html http://www.domaine.org/Repertoire_nouveau/ancien4.html

2- Dois-je placer ce fichier unique ".htaccess" dans le Repertoire_actuel ? ou à la racine du site ?

Je comprends que cela ne devrait occasionner aucun problème pour les visiteurs de mon site qui seront redirigés automatiquement sur les nouvelles adresses de mes pages et aucun problème d'indexation de mes pages par Google qui prendra désormais en compte mes nouvelles URL et non plus les anciennes URL des pages déjà indexées ! Aucun effet malsain sur le positionnement actuel de mon site non plus !

Merci de votre collaboration

Aztus

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Ton .htaccess me semble correct. Il doit être placé dans le même répertoire que les fichiers ancien1.html, ancien2.html,...

De toute façon, tu peux mettre en place le .htaccess, puis faire quelques tests qui devraient te confirmer que les redirections fonctionnent comme prévu. Si un problème apparaît, tu enlèves le .htaccess puis tu le corriges. Cela ne portera pas à conséquence (sauf si ton site est hypercritique ou très fréquenté).

Et, pour le reste, je crois que tu as tout compris. :)

Jean-Luc

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

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



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