Page 1 sur 1

htacces interdisant accès au script php

Posté : 14 mai 2009, 08:33
par kayorn
Bonjour,

J'ai lu 50 scripts pour mon php et pas trouvé comment contourner le pb (ça a dû être posé mais trouve pas)

quelle syntaxe dans le htacces pour que personne ne puisse aller fouiner dans le dossier admin à protéger.
mais laisser le script y aller?
à part un index vide j'ai rien mis.

merci d'avance!

jpr

Posté : 14 mai 2009, 09:19
par Nagol
Deny From All interdit l'accès de tout ensuite tu allow *.php la doc d'apache présente ce genre de cas vois le site officiel d'apache

Posté : 14 mai 2009, 19:25
par kayorn
capte rien...
je garde mon fichier index.php en bois.

merci quand même pour ta réponse

jpr

Posté : 18 mai 2009, 17:14
par mbernard
Crée un fichier .htaccess dans le répertoire à protéger et ajoute :

Code : Tout sélectionner

Options -Indexes
Cette directive empêche de lister le contenu du répertoire s'il n'y a pas d'index défini.

Posté : 18 mai 2009, 18:44
par Invité

Cette directive empêche de lister le contenu du répertoire s'il n'y a pas d'index défini.
parfait, juste ce qu'il ma fallait!

merci

--
kayorn

Posté : 18 mai 2009, 19:55
par Invité
puisqu'on y est...
j'ai posté sur apache france mais ils postent une réponse par semaine.

après un bidouillage drupal afin de simplifier le path, je n'ai plus apache sur mon pc...
toutes les url sont tronquées.
ainsi unr url http://127.0.0.1/monsitelocal/index.php marche
mais http://127.0.0.1/monsitelocal/dossier/toto.php
se transforme en : http://127.0.0.1/toto.php ce qui fait que j'ai à chaque fois une erreur ou des warnings

j'ai mis en commentaire toute référence aux redirections dans les htaccess de drupal mais ça se situe ailleurs
j'ai désinstallé easyphp et installé wamp, viré IIS , supprimé toute référence à apache (du moins je pense...) dans le registre ---> rien à faire.

c'est windows?
une petite idée?

--
kayorn