PDA

Voir la version complète : pb de .htaccess


Mackina
11/03/2004, 15h25
Bonjour,

j'ai tenté de restreindre l'accès d'un répertoire à l'aide de .htaccess et .htpasswd mais san succès > Authorization Required.

Mon .htaccess dans le répertoire à protéger:

AuthUserFile home/monlogin/cgi-bin/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès Restreint"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>

Mon .htpasswd dans le répertoire cgi-bin:
motdepasse:azQzilkC10Y3s

(le mot de passe est crypté grâce à l'outil OVH)

rien à faire !

rubenxela
01/04/2004, 02h39
Avant tout évite de mettre tes mots de passe sur les forums même cryptés !
Sinon je te conseille déjà de mettre ton .htpasswrd ailleurs que dans ton cgi-bin, plutôt à la racine, ou même ds ton dossier à protéger.
Ensuite tu mets la bonne adresse vers ton fichier psswd dans ton .htaccess
Donc si tu mets ton .htacess et .htpssword dans un même dossier à protéger voilà un exemple de code appliquable à OVH :

.htaccess :

AuthUserFile /home/tonlogin/www/dossier1/dossier2/.htpasswd
AuthGroupFile /dev/null
AuthName "Acces Restreint donnez vos coordonnées"
AuthType Basic


<limit GET>
require valid-user
</Limit>

.htapsswd :

Je crois que ça tu es OP.

Bonne chance

Myki
01/04/2004, 02h46
Yep, tu peux créer, par ex, un repertoire non visible du web :
/home/login/secret/
Dedans, tu mets ton .htpasswd

Ensuite, recopies bien le .htaccess de alex... oups ... xelaruben en marquant bien le /home/login/secret/.htpasswd (sous oublié le premier / comme tu as fait).

Myki