Redirection par .htaccess
L’URL rewriting ou réécriture d’URL à la volée est un sujet complexe et de loin l’un des plus important pour un site web.
Son objectif est multiple :
Améliorer le référencement de votre site
Protéger votre technologie
Simplifier la navigation de vos utilisateurs
Permettre l’évolution de votre site
Gérer les redirections ... et bien d’autres utilités.
Avant tout, vous allez lancer le mode réécriture dans votre fichier .htaccess : Prenons l’exemple d’un site qui a changé de répertoire sur votre site. Admettons que vous avez créé vos pages dans le dossier "site" et que vous souhaitez ne pas perdre votre référencement. En effet, vos pages référencées auront une adresse de type : http://www/votredomaine.com/test/ Il vous suffira de réorienter les liens déjà référencés sur http://www/votredomaine.com/ Fonction RewriteRule De ce fait, tout les liens qui pointent vers le répertoire "site" seront automatiquement réorientés vers la racine de votre site.Options +FollowSymLinks # Pour activer le suivi des liens symboliques
RewriteEngine On # Pour démarrer le moteur de l’url_rewritingRewriteRule ^http://www.votredomaine.com/site/*$ http://www.votredomaine.com/ [L,R=301]
