HELP ! Problème avec fichier htaccess

HELP ! Problème avec fichier htaccess - Programmation

Marsh Posté le 16-01-2002 à 20:05:54    

Salut,  
 
j'essaye d'interdire l'accès à un maudit répertoire, je mets donc mon fichier .htaccess dans ce répertoire, mon fichier contenant le mot de passe (.htpassword) dans un sous-répertoire) et, gnnn, ça marche pas, j'ai beau taper l'username et le mot de passe, access refused...
 
Je poste ci-dessous le contenu des deux fichiers
 
.htaccess
 
Error Document 403
 
AuthUserFile /mp/.htpassword
AuthGroupFile /dev/null
AuthName "Authentification"
AuthType Basic
 
<LIMIT GET POST>
Require valid-user
</LIMIT>
 
Et le .htpassword est bien username:password
 
Si quelqu'un voit où est le problème... merci d'avance!

Reply

Marsh Posté le 16-01-2002 à 20:05:54   

Reply

Marsh Posté le 16-01-2002 à 20:50:50    

Tout dépend de ton hébergeur :
c pas forcement /mp/.htpassword, ça paut être un truc du genre /var/html/www/ton_compte/.htpassword , il faut te renseigner auprès de ton hébergeur je pense,
a+
 ANT

Reply

Marsh Posté le 16-01-2002 à 21:41:58    

Normalement le .htpasswd (Tu le nommes comme tu veux) doit avoir le mot de passe crypté Md5, mais chez certains hébergeurs, ils restent en clair. Ceci peut expliquer ton problème, car si ton .htaccess est de mauvaise syntaxe tu as toutes les chances de te taper une "INTERNAL SERVEUR ERROR".
 
@+

Reply

Marsh Posté le 17-01-2002 à 20:00:04    

Merci à vous deux pour vos réponses
 
> antsite : OK, mais si je veux mettre un mot de passe sur un répertoire, mon htpassword doit quand même se situer dans un sous-répertoire que j'indique au niveau du path, non ?
 
> fly LM : j'ai essayé de crypter le pass sur PHPfrance, mais même comme ça ça foire :??:

Reply

Marsh Posté le 17-01-2002 à 20:28:45    

comme le dis antsite, tu dois voir le nom complet de ton répertoire pour spécifier un sous répertoire.  
ce n'est pas de l'html ou autre donc pas de chemin relatif ;)
 
essaye éventuellement de mettre ton .htpasswd dans le répertoire qui contient le .htaccess et dans ce cas tu ne dois pas spécifier le chemin du .htpasswd. (de toute façon je suppose que ton hébergeur empêche tout téléchargement de .ht... donc tu ne risques pas gd chose)

Reply

Marsh Posté le 17-01-2002 à 22:44:12    

Merci pour ta réponse, je vais essayer ça :jap:

Reply

Sujets relatifs:

Leave a Replay

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