Comment rediriger le nom de domaine?
Avec le fichier .htaccess (Sous serveur Apache)
Toutes les pages seront redirigées sur de nouveaux fichiers de même nom mais avec un domaine différent:
RewriteEngine on
ErrorDocument 404 /index.php
Redirect 301 / http://www.scriptol.fr/
Remplacez scriptol.fr par le nom de votre nouveau domaine.
Avec PHP
Pour rediriger un nom de domaine sur un site de façon inconditionnelle on peut utiliser le code suivant, dans un fichier index.php:
<?php
header("Status: 301 Moved Permanently");
header("Location:http://www.scriptol.fr/");
?>
Pour le visiteur se sera comme s'il avait tapé l'URL du site de destination.
Redirection 302
Pour une redirection temporaire, en PHP c'est plus simple.
C'est là l'option par défaut, aussi il n'est pas nécessaire de préciser le statut:
<?php header("Location:http://www.scriptol.fr/"); ?>
Combien de temps dois-je laisser la redirection sur l'ancien domaine?
Celle-ci sert aux moteurs de recherche, mais aussi aux visiteurs qui sont amenés par des liens sur l'ancien domaine.
Pour ceux-ci, la redirection doit demeure tant que tous les liens ne sont pas mis à jour, ce qui peut durer des années.
Quand aux moteurs de recherche, la commande site: permet de version que toutes les pages sont bien indexées sur le nouveau domaine.
Voir aussi
| Tweet |
|
|
