Enlever index.php et voir la liste des fichiers.

Eléphant du PHP | 419 Messages

28 août 2008, 15:25

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 =)

ViPHP
ViPHP | 3300 Messages

28 août 2008, 15:37

Code : Tout sélectionner

DirectoryIndex none
ou none est un truc qui n'existe pas? :)
Fait du php depuis que ca existe ou presque :)

Eléphant du PHP | 419 Messages

28 août 2008, 15:47

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/ )

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

28 août 2008, 16:24

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>
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène