PostHeaderIcon Redirection partielle de site Web

Vous aviez un site chez un hébergeur, les conditions de cet hébergement ne correspondent plus à vos besoins. Vous avez trouvé mieux. Votre nouveau site tout neuf est publié, comment ré-aiguiller vers ce site tous les anciens liens qui pointaient chez vous pour les amener vers le nouveau site.
Évidemment plusieurs solutions existent, du index.htm en passant par le .htaccess

Dans le cas qu’on m’a soumis, j’avais besoin de faire la redirection de tout le site (toutes les directories y compris celle qui n’existent pas !) sauf une directorie qui contenait un "web service" utile à une autre application.
Comment traiter ce problème ?

Dans la racine du site, il faut déposer un fichier ".htaccess" qui contient les lignes suivantes :

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^
webservice – [L]
RewriteRule ^(.*)
http://www.my-new-web.com [QSA,L,R=301]

En bleu, la syntaxe générale à recopier, en rouge ligne 3, le nom de la directorie qu’il ne faut pas rediriger, en rouge en ligne 4 l’url de votre nouveau site.

Laisser un commentaire