Posez votre question Signaler

Qu'est-ce que la racine du site [Résolu]

papout1946 - Dernière réponse le 22 janv. 2010 à 08:58
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
Lire la suite 

Qu'est-ce que la racine du site »

5 réponses
Réponse
+1
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
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...
Ajouter un commentaire
Réponse
+0
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

Mets ta page index html dans la racine de ton site (pas dans un dossier)
Ajouter un commentaire
Réponse
+0
moins plus
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).
Ajouter un commentaire
Ce document intitulé « qu'est-ce que la racine du site » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?