Index.html pour redirection visible et invisible

Pour info, le fichier “index.html” est automatiquement lu lorsque que l'on se positionne sur une URL donnée. S'il y a plusieurs fichiers index avec des extensions différentes, c'est le fichier avec l'extension html qui est lu.

Il existe plusieurs méthodes de redirections. Celles qui sont présentées ici permettent de rediriger l’URL du nom de domaine vers l’URL de l’hébergement du site lorsque celle-ci est différente :

  • redirection en insérant un DNS de type CNAME chez le fournisseur du nom de domaine : l'url affichée correspond pour toutes les pages à l'url que vous auriez si vous aviez hébergé votre site chez votre fournisseur de nom de domaine => c'est la meilleure solution. Prévoyez un délai de 24 heures avant que la minipulation soit prie en compte.
  • redirection invisible : l'url affichée correspond toujours à l'url du nom de domaine quel que soit l'url de la page visitée .
  • rendre visible : l’url affichée correspond à l'url de la page visitée chez l'hébergeur (à éviter car le référencement va privilégier les urls de l'hébergeur).

Mise en place du fichier index.html sur votre sur l’URL de votre nom de domaine

  • Copier le contenu du modèle choisi dans un nouveau document index.html avec l'éditeur Hapedit
  • Adapter le contenu à votre site en modifiant ce qui est en rouge
  • Le Transférer ensuite avec FileZilla à la racine du dossier "www"" sur l'espace d'hébergement de votre nom de domaine (s'il existe un fichier du même nom et extension, renommer le fichier en ligne avant de faire le transfert).
Modèle de redirection invisible  Modèle de redirection visible 
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>
Titre du site</title>
<meta name="
description" content="Description du site " />
<meta name="keywords" content="
Mots clés séparés par une virgule" />
</head>
<frameset rows="100%,*">
<frame src="
http://url de votre site/" name="Top" longdesc="Nul" scrolling="auto" noresize="noresize" />
<frame name="Bottom" scrolling="no" noresize="noresize" />
</frameset> 
<noframes>
<body>
<blockquote>
<p>
Titre du site</p>
</blockquote>
<p>Aller à : <a href="
http://url de votre site">Titre du site</a></p>
</body>
</noframes>
 <html>
 
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Titre du site</title>
<meta name="
description" content="Description du site " />
<meta name="keywords" content="
Mots clés séparés par une virgule" />
<meta http-equiv="refresh" content="3; URL=
http://url de votre site">
</head>
 <body>
</body>
 <html>