Que faire en cas de page « Index of » ?
Objectif
Une page « Index of » apparaît dans au moins l'un des cas suivants :
- La configuration de votre nom de domaine avec votre site web n’est pas correctement paramétrée vers votre répertoire cible.
- Le dossier cible vers lequel votre nom de domaine pointe ne contient pas de fichiers « index.html » ou « index.php ».

Découvrez comment corriger l’affichage d’une page « Index of ».
OVHcloud met à votre disposition des services dont la configuration, la gestion et la responsabilité vous incombent. Il vous revient de ce fait d'en assurer le bon fonctionnement.
Nous mettons à votre disposition ce guide afin de vous accompagner au mieux sur des tâches courantes. Cependant, nous vous recommandons de faire appel à un prestataire spécialisé et/ou de contacter l'éditeur du service si vous éprouvez des difficultés. En effet, nous ne serons pas en mesure de vous fournir une assistance. Plus d'informations dans la section Aller plus loin de ce guide.
Prérequis
- Disposer d'un nom de domaine
- Disposer d'une offre d'hébergement web
- Être connecté à votre espace client OVHcloud
En pratique
Comprendre l'origine de la page « Index of »
Votre nom de domaine est déclaré pour accéder à un répertoire cible (un « Dossier racine ») sur le serveur FTP de votre hébergement web mutualisé. Ceci via l'onglet Multisite de votre hébergement web présent dans votre espace client OVHcloud.
La page Index of indique que le répertoire cible concerné ne contient pas de fichier index.php ou index.html. Un fichier de ce type constitue le « point d'entrée » de votre site web. Le nom de ce fichier est normalisé.
Pour afficher votre site web, vous devrez donc, depuis la partie Multisite de votre hébergement, relier votre domaine au Dossier racine qui contient ce fichier index.php ou index.html.
Pour relier temporairement votre domaine à un Dossier racine ne contenant pas de fichier index.php ou index.html, vous pouvez interdire l'affichage de la liste des dossiers de votre site en suivant ce tutoriel. Vous pouvez également protéger l'accès à vos dossiers par un mot de passe.
Nous vous recommandons de faire appel à un prestataire spécialisé si vous éprouvez des difficultés à mettre en place cette configuration. En effet, nos équipes support ne seront pas en mesure de vous fournir une assistance pour toute modification de la programmation interne de votre site web.
Résoudre le cas le plus courant d’une page « Index of »
Vous avez importé les fichiers de votre site mydomain.ovh dans le dossier www de votre hébergement par FTP. Hors, votre nom de domaine n'est pas relié à ce dossier dans la colonne Dossier racine de votre site web.

Modifiez le Dossier racine en cliquant sur le bouton ... à droite du tableau puis sur Modifier le domaine :

Dans la fenêtre qui s'affiche :
- Cochez la case
Modifier également le sous domaine www.mydomain.ovh(1) ; - Indiquez le répertoire contenant le fichier index.php ou index.html de votre site comme
Dossier racine(2) ; - Cliquez sur
Suivant(3).

Utiliser le répertoire www comme Dossier racine n'est en aucun cas obligatoire. Vous pouvez installer votre site dans un autre dossier de votre serveur FTP.
Dans la fenêtre suivante, cliquez sur Valider.

Sous quelques minutes (en rafraîchissant votre navigateur), vous obtiendrez le résultat suivant :

Vérifiez que votre site web s'affiche correctement. Dans le cas contraire, redémarrez votre appareil et videz le cache de votre navigateur si nécessaire.
Assurez-vous également qu'un fichier index.php ou index.html est présent dans votre répertoire cible.
Aller plus loin
Résoudre les erreurs les plus fréquentes liées aux modules en 1 clic
Résoudre l’erreur « Site non installé »
Partager son hébergement entre plusieurs sites
Pour des prestations spécialisées (référencement, développement, etc.), contactez les partenaires OVHcloud.
Si vous souhaitez bénéficier d'une assistance à l'usage et à la configuration de vos solutions OVHcloud, nous vous proposons de consulter nos différentes offres de support.
Échangez avec notre communauté d'utilisateurs.