[où mettre "index.html" sur site héberge

tramier jean-luc -  
Gihef Messages postés 5150 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjours,

Juste une question pratique sur la publication d'un site web.
Lorsque l'on dit que la page d'accueil (intitulée "index.html") doit être au niveau racine sur le site de l'hébergeur il faut entendre quoi pratiquement ?
La page doit - elle être dans un dossier qui porte le nom de mon site (dossier ou répertoire qui est créer par l'hébergeur ?) ou n'importe où ? Quid de la feuille CSS : on la met à coté de "index.html" dans le répertoire racine ou ailleurs ?
Le répertoire racine doit-il être créer obligatoirement par l'hébergeur ?
Merci de votre collaboration.

2 réponses

christophe
 
bonjour,

dans le ftp tu le met dans la racine c'est a dire sur // et non //nouveaudosier/
1
Gihef Messages postés 5150 Date d'inscription   Statut Contributeur Dernière intervention   2 779
 
Bonjour,

Oui, la page d'index doit être placée à la racine du site. “/” (plutôt que “//”). Pas dans un dossier quelconque, directement à la racine.
Si tu n'as rien modifié, c'est le répertoire auquel tu accèdes directement lorsque tu te connectes chez ton hébergeur. Il correspond à la racine de ton site chez lui. C'est donc le système de ton hébergeur qui comprend ce que ça veut dire et qui t'y dirige.

Quant au(x) fichier(s) .css, tu les mets où tu veux. Comme tout le reste d'ailleurs.
Il suffira que cet emplacement soit répercuté dans le code de tes pages.
Si tu le places à la racine, dans index.html (qui est au même niveau) par exemple, tu t'y réfèreras par
  <link rel="stylesheet" href="stylescss.css" type="text/css">
Si tu le places dans un dossier, il faudra l'indiquer
  <link rel="stylesheet" href="le_dossier/stylescss.css" type="text/css">
C'est exactement comme quand tu veux te référer à un élément utilisé dans tes pages (image, lien, son…)
0