.htaccess sous apache

.htaccess sous apache - HTML/CSS - Programmation

Marsh Posté le 06-05-2003 à 10:57:20    

bonjour,
 
j'ai installé une debian et je voudrais sécuriser des répertoires mais visiblement la création d'un .htaccess ne fait rien. Je peux toujours rentrer directe dans le rep
 
voila ce que j'ai mis dedans
 
 
Options Indexes Includes FollowSymLinks MultiViews
order deny,allow
allow from all
AuthUserFile /pub/www/access/passlist
AuthName "Acces Restreint"  
AuthType Basic
 
<limit GET POST>
require valid-user  
</limit>  
 

Reply

Marsh Posté le 06-05-2003 à 10:57:20   

Reply

Marsh Posté le 06-05-2003 à 11:11:22    

Avec un "allow from all" ça me paraît un peu normal non ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 06-05-2003 à 11:13:46    

ba je vais pas mettre un deny_from all non ?

Reply

Marsh Posté le 06-05-2003 à 11:16:09    

Reply

Marsh Posté le 06-05-2003 à 11:25:01    

pas moyen il ne me demande rien j'ai juste  
 
You don't have permission to access /data/ on this server

Reply

Marsh Posté le 06-05-2003 à 11:31:49    

Normalement ceci devrait suffir :
 

Options Indexes Includes FollowSymLinks MultiViews
AuthUserFile /pub/www/access/passlist
AuthName "Acces Restreint"  
AuthType Basic
 
<limit GET POST>
require valid-user  
</limit>


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 06-05-2003 à 11:41:21    

ba visiblement non mais merci pour le conseil je vais encore chercher je vous tiens au courant

Reply

Marsh Posté le 06-05-2003 à 11:45:04    

le dossier est partagé avec un serveur samba tu penses que ça peux influer ?

Reply

Marsh Posté le 06-05-2003 à 12:02:51    

Non. Essaye ceci en vrac :
 
- Vérifie que tu as le droit d'utiliser la directive Options dans un .htaccess (cf AllowOverride dans la conf principale). Cela dit je pense que c'est OK sinon tu aurais eu une erreur 500 "Internal Server Error"
 
- Vérifie que le chemin vers passlist est accessible par l'utilisateur qui fait tourner Apache (et que le chemin est correct). Met le chemin entre guillemets on sait jamais.
 
- Vérifie que le "Access denied" ne vient pas de l'interdiction de lister un répertoire en l'absence d'index (et au cas où ta directive Options de ton .htaccess n'aurait pas été reconnue)
 
- Essaye sans <limit> </limit> (en sortant le Require)
 
 
Sinon tu l'as créé comment ton fichier passlist ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 06-05-2003 à 12:10:55    

htpasswd -c .htpasswd user

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed