Redirection par RedirectPermanent

C’est méthodes est à mon avis la plus pratique et la plus rapide à mettre en place.
En effet un simple fichier texte nommé .htaccess à la racine de votre site va permettre de spécifier les urls qui ont changés.

C’est dans le fichier .htaccess que vous mettrez vos règles de redirection.

Attention : Une ligne par règles.

Création du fichier .htaccess

  1. Crée un fichier texte nommé htaccess
  2. Envoyez le fichier sur votre serveur web
  3. Renommez-le en ajoutant un . (point) devant le nom.

le nom deviendra .htaccess

Vous ne pouvez pas créer directement un fichier .htaccess sous Windows, car Windows ne permet pas les fichiers commençant par un point (.) .

Règles de réécritures

Dans cet article nous allons utiliser la règle RedirectPermanent.
Cette règle ne peut être utilisée que pour des redirections dites statiques. C'est-à-dire que vous devrez faire autant de règles RedirectPermanent que de pages à rediriger.

La syntaxe :

RedirectPermanent /votre-ancienne-page http://votre-domaine.tld/votre-nouvelle-page

Exemple :
Vous aviez deux pages : ma-page.html et autre-page.html
Vous avez changez ces pages par : ma-page.php et autre-page.php

Les règles de réécritures seront :

RedirectPermanent /ma-page.html http://www.domaine.com/ma-page.php
RedirectPermanent /autre-page.html http://www.domaine.com/autre-page.php


Il existe de nombreuses autres façons de faire des redirections de pages. Pour en savoir plus je vous recommande l’article de WebRankInfo Choisir le type de redirection.