Page 1 sur 1

Enlever index.php et voir la liste des fichiers.

Posté : 28 août 2008, 15:25
par the_grinch
Bonjour,
J'ai un site, avec le VH comme ceci :

Code : Tout sélectionner

<VirtualHost *> ServerName grinch.domaine.fr DocumentRoot /home/grinch/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /home/grinch/> Options FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost>
J'ai un index.php qui est a la racine ( /home/grinch/ ) et qui s'ouvre automatiquement dès que je vais a grinch.domaine.fr
Et bien je voudrais enlever ceci !!
Je voudrais qu'il me mette l'Index Of avec la liste des fichiers et dossiers, comme FTP quoi ...
Mais je ne trouve pas.
Merci =)

Posté : 28 août 2008, 15:37
par Nagol

Code : Tout sélectionner

DirectoryIndex none
ou none est un truc qui n'existe pas? :)

Posté : 28 août 2008, 15:47
par the_grinch
Merci mais je me tape une saleté :
Directory index forbidden by Options directive: /home/grinch/
Les droits du dossier sont bien a 755 ( chmod -cvR 755 /home/grinch/ )

Posté : 28 août 2008, 16:24
par sadeq
Tu mets : Options Indexes FollowSymLinks MultiViews
  • * Indexes autorise le listage des sous-répertoires, pour interdire le listage il faut passer l’option à -Indexes.
    *FollowSymLinks permet d’utiliser des liens symboliques.
    * MultiViews autorise la recherche de fichiers sans extension précisée, exemple si vous avez un fichier photo.jpg dans le répertoire images et que vous tapez http://monsite.com/images/photo alors le fichier photo.jpg sera affiché. Pour désactiver cette option il faut passer l’option à -MultiViews.
Correction:

Code : Tout sélectionner

<VirtualHost *> ServerName grinch.domaine.fr DocumentRoot /home/grinch/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /home/grinch/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all DirectoryIndex None </Directory> </VirtualHost>