Qu'est-ce que la racine du site

Résolu
papout1946 -  
 lami20j -
Bonjour, on me parle toujours de la raciine du site ou je dois placer un fichier dénomer index html.
quelqu'un pouura-t-il m'expliquer.
Merci
A voir également:

5 réponses

lami20j
 
Salut,

Un site n'est qu'un répertoire dans lequel on peut avoir des sous-répertoires et fichiers.
Dans la configuration d'un serveur web il y a la directive DocumentRoot qui désigne le répertoire principal qui contiendra le site, si tu veux le répertoire de plus haut niveau.

Quand on fait http://nom_de_site.fr en fait c'est le contenu du répertoire qu'on a désigné qui sera lu.

S'il y a un fichier index.html dedans alors c'est ce fichier qui sera récupéré par le navigateur.
En fait en faisant http://nom_de_site.fr peut être équivalent avec http://nom_de_site.fr/index.html ou http://nom_de_site.fr/index.php, etc.

C'est un faite une requête http adressé au serveur web
A savoir que dans cet exemple nom_de_site.fr n'est pas un répertoire mais un nom de domaine qui est associé à l'IP de la machine.
Je vais te montrer un exemple sous Linux. C'est juste à titre d'exemple.

lami20j@debian-acer:~$ grep DocumentRoot /etc/apache2/sites-available/default
	DocumentRoot /var/www


Donc on voit que la racine de site (le site) est le répertoire /var/www (sous windows peut-être C:\mon_site par exemple)

lami20j@debian-acer:~$ ls /var/www/
index.html

Ici on voit qu'à la racine de site, donc dans le répertoire /var/www il y a un fichier index.html

Je peux taper dans mon navigateur soit
http://localhost
soit
http://localhost/index.html

Ou localhost c'est le nom de la machine local associé à l'IP 127.0.0.1

Quelque soit le système Windows, Linux, Mac, etc, le principe est le même.
Un site c'est un répertoire (la racine de site) et puis il y a son contenu.
2
ADI 54 Messages postés 450 Date d'inscription   Statut Membre Dernière intervention   25
 
Salut papout1946,

La racine du site c'est les premiers fichiers que tu va trouver sur ton serveur sans explorer l'arborescence...
Par exemple, quand tu clic sur l'icône d'un de tes disques dur, la racine est la première page que tu ouvres...
0
hisaeh Messages postés 2745 Statut Membre 572
 
Bonjour,

C'est l'endroit où la requete ira chercher la page principale du site, en general index.html ou index.htm

Si tu ne sais pas où se trouve la racine de ton site, il faut questionner ton hebergeur, car les positionnements et leur noms de racine peuvent varier d'un hebergeur à un autre.
0
lolo28300 Messages postés 3087 Statut Membre 441
 
Salut,

Mets ta page index html dans la racine de ton site (pas dans un dossier)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lami20j
 
Re,

Si tu as un serveur apache (installé avec easyphp ou xampp) alors tu dois chercher le répertoire qu'on a évoque plus haut (celui désigné par la directive DocumentRoot).
Si tu dois déposer ton fichier sur un serveur à distance alors tu dois le faire par ftp.
Quelque soit la méthode que tu utiliseras il faut garder à l'esprit que tu mets toujours un fichier dans un répertoire (dossier).
0