Comment rediriger la page d'accueil sur le nom de domaine?
Ce que je voudrais, c'est qu'une URL comme http://www.scriptol.fr/index.html soit redirigée par le serveur sur http://www.scriptol.fr/ pour éviter que les robots des moteurs de recherche ne voient deux URL différentes là où il y a en une seule.
Dans ce cas, on utilisera si l'on dispose de PHP la variable d'environnement REQUEST_URI qui indique quelle page à été demandée au serveur. Puis on utilise une commande de chargement, comme ci-dessous par exemple:
<?php
if(eregi('index.(html|php)', $_SERVER['REQUEST_URI']))
{
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.scriptol.fr/');
}
?>
On vérifie avec la fonction eregi que la page chargée est bien index.php ou index.html (ou tout autre nom) et dans ce cas seulement on effectue la redirection.
Une autre solution est de renommer la page d'accueil, en accueil.html par exemple, de l'indiquer au serveur avec la commande suivante dans .htaccess:
DirectoryIndex accueil.html
Voir aussi
| Tweet |
|
|
