| |
Vous avez fait votre site chez un hébergeur gratuit et voulez un site pro:
Beaucoup d'hébergeur gratuit offre une url de ce type: http://votresite.chezeux.com ou http://www.chezeux.com/votresite.
Si vous désirez changer d'hébergeur, où si ce dernier ferme, vous perdez tout le trafic que vous aviez acquis !
Nous vous conseillons toujours d'acheter un nom de domaine à vous (attention, certains hébergeurs restent propriétaire des domaines que vous achetez... cela rend les transferts quasi-impossible !), renseignez-vous sur les noms de domaine.
Donc voilà, vous avez fait votre site web chez un hébergeur gratuit, et vous désirez maintenant être plus professionnel. Vous acheter un véritable nom de domaine chez un hébergeur profesionnel, qui vous offre de véritable services d'hébergement.
Seulement vous aviez passé des semaines à enregistrer votre site auprès de différents annuaires, puis à envoyer votre lien à tous vos amis. Tout est perdu ??? Non... pas tout ;-)
Plusieurs solutions s'offre à vous...
Nous allons voir comment diriger le trafic qui arrive sur
http://votreanciensite.chezeux.com vers http://www.votrenouveausite.com
Les solutions que nous proposons ci-dessous sont à mettre sur la page d'accueil de votre ancien site web, ceci pour que vos visiteurs soient redirigés vers votre nouveau site web.
|
| |
Solution de redirection n°2: redirection avec les méta-tags
<html> <head>
-
<meta http-equiv="refresh" content="5; url=http://www.votrenouveausite.com">
</head> <body>
Notre site a déménagé, merci de mettre à jour vos favoris.<br />
-
Vous allez être redirigé dans 5 secondes vers notre nouveau site.
</body> </html>
Deux particularités:
- Cette balise <meta http-equiv="refresh" content="5; url=http://www.votrenouveausite.com"> doit absolument être situé avant la balise </head> de votre page.
- Vous avez la possibilité d'indiquer un message dans le corps de votre page, et d'indiquer le nombre de seconde avant le chargement de la nouvelle page. Dans notre exemple, nous avons mis 5 secondes:
"content="5; u..."
|
| |
Solution de redirection n°3: redirection avec la fonction php header()
<?php
-
header("Location: http://www.votrenouveausite.com");
?>
Attention aux erreurs !
Cette fonction doit absolument être utilisée avant tout envoie de donnée HTML; sinon vous obtiendrez une belle erreur.
Ex: un saut de ligne est suffisant pour générer une erreur; ci-dessous un exemple à ne pas suivre:
-
<- ici
<?php
header("Location: http://www.votrenouveausite.com");
-
?>
Notre avis:
Si vous désirez une redirection sûre, efficace et rapide, alors prenez la redirection grâce à la fonction php header().
Il faut toutefois que votre ancien hébergeur accepte le langage PHP...
|