Htaccess chez free : DirectoryIndex

Résolu/Fermé
Arnaud - 31 août 2003 à 11:21
 vince69140 - 20 nov. 2011 à 20:50
Bonjour à tous.
Je désire empêcher le listage des fichiers d'un répertoire lorsque celui-ci ne contient pas de fichier index.[ext] pour un de mes sites hebergé sur Free.
Est-ce que l'utilisation de la fonction de type
DirectoryIndex index.php index.html index.phtml /erreurs/403.php

via .htaccess est possible chez Free ?
Merci d'avance
A voir également:

5 réponses

Bon je n'avais pas réaliser que je répondais 4 ans après, mais sait-on jamais ca peut toujours servir.
Il est possible de passer par la bidouille suivante das le fichier .htaccess :

Options -Indexes
ErrorDocument 403 /error/err404.php

Ca masque quelque peu la vrai erreur 403 (qui doit pouvoir être tester dans la page PHP vers laquelle on renvoie), mais c mieux que rien je suppose.
2
malheuresement nan. Free empeche l'utilisation de la directive DirectoryIndex.
Je cherche egalement une autre bidouille pour contourné le truc.
0
Super.

Merci. Même avec ta réponse tardive tu m'as bien aidé.
0
J'ai également un soucis avec l'instruction DirectoryIndex (génère une erreur 500...) chez Free

DirectoryIndex portal.php index.php index.html index.htm

Pouvez-vous m'aider à faire l'équivalent ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Donc la directive "DirectoryIndex" dans le fichier .htaccess n'est pas supporté chez free.fr.

Si l'on souhaite interdire l'affichage du contenu du répertoire:
1/ publier une page index.html dans le répertoire :
http://vancia.free.fr/images_de_vancia (je veux pas que l'on puisse
afficher la liste de mes images)

2/ utiliser la directive "Redirect permanent" sur le fichier index.html:
Redirect permanent /images_de_vancia/index.html http://vancia.free.fr/erreurs/index.html ou 403.php

Si l'on souhaite avoir un autre fichier par defaut, ben toujours en utilisant "Redirect permanent" comme ci-dessus, mais sur la page que l'on veut afficher (portal.php au lieu de http://.....)
0