[résolu] Htpasswd et htaccess

Bonjour,

J’essaie de mettre en place un accès sécurisé à un répertoire de mon site avec un login / password
J’ai suivi cette documentation : doc ouvaton

J’ai créé /private/.htpasswd qui contient :
ustilisateur:mot_de_passe_chiffré

Dans /private/ j’ai créé un .htaccess contenant :
<Files *>
order allow,deny
deny from all
satisfy all
< /Files>

Dans le répertoire /wa/ que je veux protéger j’ai créé le fichier .htaccess contenant :
#Secure a directory that the .htaccess file is in with a password
AuthType basic
AuthName « Accès reservé bla bla bla »
AuthUserFile /private/.htpasswd
AuthGroupFile /dev/null
Require valid-user

Lorsque je me rends sur la page :
https://wa.ouvaton.org/wa, on me demande bien le login / passwd, mais après j’ai le message :

Internal server error…

Alors que j’ai bien un fichier index.html dans ce répertoire.

Si vous avez une idée…

Bonjour,

Mon .htaccess dans /private ne contient que :

Citation
<Files *>
Deny from all
<’/Files>

(enlever l’apostrophe devant le slache sinon files de fin ne s’affichait pas !)
et ça marche.

Dans le .htacess du repertoire à protéger j’ai :

Citation
ErrorDocument 404 /index.html
AuthUserFile /var/www/vhosts/MonSite.fr/httpdocs/RepertoireProtegé/.htpasswd
AuthName « Acces Restreint »
AuthType Basic
<Limit GET POST’>
require valid-user
<’/Limit>

(enlever aussi les apostrophes !)
Et ça marche.

2 Likes

Je vais tester ça dans la soirée, merci

Ce fichier .htaccess à la racine a fonctionné pour moi :

Redirection vers HTTPS sans www

RewriteEngine on
RewriteCond %{HTTP_HOST} www.lg.ouvaton.org
RewriteRule ^(.)$ https://lg.ouvaton.org [QSA,R=301,L]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.
)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

<FilesMatch « ^(execute|index|myfile|anotherfile)*$ »>
AuthType Basic
AuthName « Accès réservé école Léon Grimault »
AuthUserFile /var/www/vhosts/lg.ouvaton.org/httpdocs/xxxxxx/.htpasswd
Require valid-user