.htaccess recalcitrant

Fermé
Califourchon - 14 nov. 2007 à 16:55
 Alain42 - 15 nov. 2007 à 11:11
Plop tout le monde !

Voici mon problème :
J'utilise un fichier .htaccess afin de protéger l'accès à un dossier sur mon site, afin d'y rendre l'accès à une page impossible.
Sur d'autres hébergeurs (Free, ...) tout fonctionne parfaitement. Mais sur l'hébergement de mon site, impossible d'empecher l'accès à ce dossier, car si l'on clic sur "Annuler" à la demande de login/mot de passe, on rentre malgré tout sur la page du lien vers lequel on vient.

J'ai tenté de protéger l'accès au dossier, ou à la page, mais toujours pareil...

Dans un premier temps, j'ai protégé tout le dossier...
AuthUserFile Dossier/html/im/.htpasswd
AuthName "Accès réservé"
AuthType Basic
require valid-user

Et j'ai ensuite tenté de protéger uniquement la feuille..

<Files prive.php>

AuthUserFile dossier/html/im/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès réservé"
AuthType Basic
<LIMIT GET POST>
require valid-user
</LIMIT>

</Files>


Si quelqu'un à une idée en rapport avec ça, elle est la bienvenue ! :-)

Bonne soirée / journée ;-)

6 réponses

Bonsoir,

es tu certain du chemin AuthUserFile Dossier/html/im/.htpasswd de ton fichier password ?

pour le trouver il faut que tu fasses un petit script php

tu le nommes test_chemin.php


<?php
  $real_path = realpath ("test_chemin.php");
echo "Le chemin reel est: ".$real_path;
?>




tu le mets à la racine de ton site. et tu en tiens compte dans le chemin de ton .htpassword

Tu le supprime après.

et aussi Auth Type Basic doit peut être être mis avant

AuthType Basic
AuthUserFile dossier/html/im/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès réservé"

<LIMIT GET POST>
require valid-user
</LIMIT> 


@lain
0
Califourchon
14 nov. 2007 à 17:32
Oui, les chemins sont bons, et j'ai tenté avec le AuthType Basic en haut, aucun changement malheureusement...
Merci :-)
0
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 189
14 nov. 2007 à 17:38
salut,

je ne sais pas si ça peux aider plus !

sésurisé

bonne soirée
0
Quand tu dis les chemins sont bons, ça veut dire que ce que te retourne le fichier test_chemin.php est:

dossier/html/im/

??
0

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

Posez votre question
Califourchon
15 nov. 2007 à 09:49
Le dossier est :

/home/content/a/b/c/abc/html/im/

Donc a priori, tout est bon... :S
0
Excuses moi d'insister la dessus, mais dans ton .htacces as tu bien:

AuthUserFile /home/content/a/b/c/abc/html/im/.htpasswd ?
0