Comment faire pour désactiver le chargement automatique. index.html dans les sous-répertoires avec Apache 2

Je vais avoir des problèmes de chargement automatique index.html dans les sous-répertoires avec Apache 2. L'Auto-chargement des index.html fonctionne très bien pour le répertoire racine.

Vous voir, à faire des choses génériques, mon application web est écrite de telle sorte que chaque module réside dans son propre sous-répertoire. Chaque dossier a 3 fichiers index.html pour le front-end (contient du html + javascript), index.php pour le backend (contient du code php pour accéder à la base de données) et de l'index.css pour le style.

Par conséquent, l'accès aux différents modules de l'application web:

[Vue d'ensemble module] -
http://xyz.com/overview?id=1234567890

[Détails du module] -
http://xyz.com/details?id=1234567890

Sans l'auto-mécanisme de chargement pour les sous-répertoires, le ci-dessus ne serait pas possible.

Je vous serais reconnaissant de toute aide.
Merci beaucoup!

  • Cette question est mieux adapté pour serverfault.com
  • Essayez avec DirectoryIndex index.html dans votre httpd.conf. Vérifiez aussi le mod_dir de la documentation.
  • Merci, vais poster les questions administratives de serverfault.com dans l'avenir. J'ai posté ici parce que la plupart des programmeurs ont à gérer leur environnement de développement à un moment ou à un autre et j'ai pensé que quelqu'un pourrait avoir rencontré ce problème avant.
  • Fait intéressant, la valeur par défaut "DirectoryIndex" (pas enfermé dans n'importe quelle balise) dans le httpd.conf n'a pas fonctionné pour moi. J'ai googlé pour un certain temps et a réalisé qu'il ne fonctionne pas pour les autres. Toutefois, si vous créez un autre DirectoryIndex en vertu de la <Directory "htdocs" >, où "htdocs" est racine de votre serveur web, il fonctionne.
InformationsquelleAutor glendon | 2011-06-20