Pb .htaccess

seto -  
 Pierre van Male -
Slt,

> J'ai créer un fichier protégé par le fichier ".htaccess" suivant :

AuthUserFile /secu/.motpasse
AuthGroupFile /dev/null
AuthName "Accès sécurisé téléchargement"
AuthType Basic

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

> Le fichier mot de passe appelé ".motpasse" est le suivant :

rapido:x49am2
pipo:pipo

> Mon soucis c que l'accès sécurisé fonctionne mais aucun mot de passe ne fonctionne, voici l'URL :

http://www.rapidoinfo.com/secu/nouest.html

> J'ai vérifié x fois et ça marche tjs pas :-((((

Aidez-moi SVP !!
a+

8 réponses

  1. Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   63 308
     
    Bonjour,

    essayes de mettre ton mot de passe en crypté en utilisant l'outil sur le site !
    0
  2. Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   63 308
     
    Par exemple essayes de remplacer la ligne rapido:*****
    par :

    rapido:3ZOTlDcKdfenk

    Puis essayes de t'authentifier avec le mot de passe x49am2
    0
    1. seto
       
      Merci pr ta réponse, mais j'avais testé avec et sans cryptage et j'ai tjs le même soucis. (il fait comme si le mot de passe était erroné)

      C'est peut-être une erreur de synthaxe dans les nom des fichiers...
      A ton avis ??
      0
  3. jisisv Messages postés 3678 Statut Modérateur 936
     
    La documentation apache indique que le chemin vers le fichier de mots de passe est
    * relatif à DocumentRoot si le chemin ne commence pas par "/"
    * un chemin complet depuis la racine si le chemin commence par "/"

    D'autre pars, le fichier .motpasse est il bien généré avec htpasswd

    Johan
    0
  4. jisisv Messages postés 3678 Statut Modérateur 936
     
    J'ai repris la config avec un chemin complet (Apache 1.3.20 sous Debian)
    C'est OK.

    Johan
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. seto
     
    T'as repris les fichiers et ça fonctionne ??
    J'ai refais un test en remplaçant le chemin "/secu/.motpasse" par le chemin complet "www.rapidoinfo.com/secu/.motpasse"
    et ça maarche tjs pAAAAAAAAAAAaaaaaaas !!!!!!!!! J'en peux plus!!! ;/
    0
  7. jisisv Messages postés 3678 Statut Modérateur 936
     
    Le chemin complet de puis la racine
    p.ex:
    /var/www/dossiermotsdepasse/.motpasse

    Attention, il est conseillé de placer les mots de passe en
    dehors de DocumentRoot bien entendu.

    Johan
    0
  8. seto
     
    Merci pr ton aide,
    mais pr parler + clairement; je dois mettre mon fichier mot de passe ds le meme dossier que le fichier .htaccess ? (je suis loin d'être une pointure en administration systeme...)
    0
  9. Pierre van Male
     
    J'ai regardé les discussions sur .htaccess. Personnellement, j'ai le problème inverse: j'ai créé le fichier .htaccess suivant dans /var/www/html/ :
    -----------------------------------------------------
    AuthUserFile /etc/httpd/conf/passwd
    AuthGroupFile /dev/null
    AuthName "Accès sécurisé"
    AuthType Basic

    <Limit GET POST>
    Require valid-user
    </Limit>
    --------------------------------------------

    le fichier passwd a bien été créé par htpasswd.

    Le problème, c'est que lorsque je me connecte au site, il ne me demande rien...

    Y-a-t'il un paramètre à changer dans httpd.conf?
    0