Groupe Cmedias — Acmedias · Cmedias Holding · Acmedias Tech
indexeslistingsécuritéavancé

Indexes (listing de dossiers)

L'interface Indexes contrôle ce qu'Apache affiche quand un visiteur ouvre un dossier sans fichier d'index — la liste des fichiers, une page personnalisée ou rien du tout.

5 min de lecture Mis à jour le 30 avril 2026
Interface Indexes cPanel
L'interface Indexes permet de choisir le mode de listing pour chaque dossier.

Quand un visiteur ouvre un dossier — par exemple /images/ — sans fichier index.html ou index.php, Apache doit décider : afficher la liste des fichiers, présenter une page d'erreur 403 ou laisser tomber. L'interface Indexes définit ce comportement répertoire par répertoire.

Accéder à l'interface

  1. Connectez-vous à cPanel.
  2. Section Avancé → cliquez sur Indexes.
  3. Naviguez dans l'arborescence pour sélectionner le dossier à configurer.
  4. Cliquez sur le bouton Modifier en regard du dossier.

Les 4 modes disponibles

ModeComportementRecommandation
Default System SettingHérite de la configuration globale du serveur — généralement listing standard.À éviter, préférez un choix explicite.
No IndexingAffiche une page 403 Forbidden si aucun index n'est trouvé.✅ Recommandé pour la majorité des dossiers.
Standard Indexing (texte seul)Liste sobre des fichiers (nom uniquement).Pour partager publiquement des fichiers (downloads/).
Fancy Indexing (graphique)Liste enrichie avec icônes, taille, date de modification.Pour un dossier de téléchargements public et soigné.

Choisir et enregistrer

  1. Cochez le mode souhaité.
  2. Cliquez sur Enregistrer.
  3. L'effet est immédiat sur le dossier (et hérité par ses sous-dossiers, sauf surcharge locale).

Sous le capot — directive .htaccess

cPanel modifie automatiquement le fichier .htaccess du dossier. Vous pouvez aussi appliquer la même configuration manuellement :

# Désactiver le listing
Options -Indexes

# Activer le listing standard
Options +Indexes

# Activer le listing graphique (Fancy)
Options +Indexes +FancyIndexing

Bonnes pratiques

  • Désactivez le listing à la racine (public_html) — un attaquant ne doit jamais lister vos fichiers.
  • Créez un fichier index.html vide dans les dossiers sensibles si vous ne pouvez pas modifier .htaccess.
  • Pour un dossier de téléchargements public, préférez Fancy Indexing — l'expérience visiteur est meilleure.
  • Vérifiez régulièrement votre site avec votredomaine.com/uploads/ pour repérer les listings non voulus.

Cas d'usage Cmediahost

Dossier wp-content/uploads/ ouvert par défaut

Beaucoup d'installations WordPress laissent le dossier uploads listable. Désactivez-le en mode No Indexing — vos médias restent accessibles via leurs URL directes mais le listing du dossier renvoie 403.

Dossier de téléchargements client

Pour un espace privé (factures, ebooks…), combinez No Indexing avec Protection de répertoires (mot de passe) dans la section Fichiers.

Dépannage

Le listing reste affiché

  • Videz le cache du navigateur (Ctrl/Cmd + Shift + R).
  • Vérifiez le .htaccess du dossier — une autre directive peut surcharger.
  • Sur WordPress, vérifiez qu'aucun plugin de sécurité n'a écrit la directive Options +Indexes.

Erreur 500 après modification

La directive Options peut être interdite par AllowOverride sur certains serveurs. Contactez le support Cmediahost pour autoriser Options dans votre vhost.

Articles liés

Hébergement cPanel

Outils avancés cPanel : SSH, cron, API — sans restrictions

Accès SSH, tâches cron illimitées, API tokens et terminal intégré sur tous nos packs Performance et Premium. Lancez votre projet web sur une infrastructure managée par une équipe francophone qui connaît cPanel sur le bout des doigts.

  • SSD NVMe & cache LiteSpeed inclus
  • SSL Let's Encrypt gratuit & auto-renouvelé
  • Sauvegardes automatiques quotidiennes
  • cPanel + Softaculous (400+ apps en 1 clic)
  • Support technique francophone 24/7
  • Garantie satisfait ou remboursé 30 jours