Author Topic: Priorités des fichiers index.*  (Read 2372 times)

Offline staff

  • Tech. EdelweissHosting
  • Administrator
  • Hero Member
  • *****
  • Posts: 6048
  • Karma: 50
    • View Profile
    • EdelweissHosting
Priorités des fichiers index.*
« on: Avril 04, 2005, 10:51:15 pm »
C'est une erreur assez courrante pour qu'elle mérite un sujet ici :

Quand on accède à un site par son nom de domaine, apache, qui est le "programme" qui va prendre les fichiers et les montrer au visiteur va chercher dans le dossier public_html un fichier index.* et le montre.

La priorité 1 est donnée à un fichier au nom index.html

La priorité 2 est donnée à un fichier au nom index.htm

La priorité 3 est donnée à un fichier au nom index.shtml

La priorité 4 est donnée à un fichier au nom index.php

La priorité 5 est donnée à un fichier au nom index.php4

La priorité 6 est donnée à un fichier au nom index.php3

La priorité 7 est donnée à un fichier au nom index.phtml

La priorité 8 est donnée à un fichier au nom index.cgi

et rien d'autre. S'il ne trouve pas l'un de ces pages, il affichera le fameux FORBIDDEN. Sauf si on lui dit de montrer le contenu du répertoire dans ce cas (Regardez ici : http://www.edelweisshosting.net/index.php?topic=7)

Si vous avez un fichier index.html dans votre dossier public_html, le serveur va toujours montrer ce fichier même si vous chargez un fichier index.php ou même index.htm Du moment qu'il trouve un fichier prioritaire, le serveur va le montrer et ne pas considérer les autres.

Un cas classique se pose avec les nouveaux comptes : le serveur crée une petite page d'accueil qui s'appelle index.html Il est vital d'effacer cette page si vous voulez charger la votre. Parce qu'il suffit que la votre s'appelle index.htm et le serveur va royalement l'ignorer et continuer à montrer toujours sa chere index.html :-)
« Last Edit: Août 31, 2005, 10:29:18 am by staff »
Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php