Htpasswd

Bonjour, c’est quel module apache qu’il faut pour faire fonctionner la protection de répertoire par htaccess?

aucun module, il suffit juste de copier les fichiers sur la racine du repertoire que tu veux protéger par mot de passe et modifier cette directive pour avoir

AllowOverride None

dans la conf du site apache que tu met en place.

Je ne sais pas si ca fonctionne sur les dernière version de apache, mais ça fonctionne comme cela sur mon vieux serveur.

Avec AllowOverride None tu ne pourras pas mettre de .htaccess ! Il faut mettre AllowOverride All ou au moins AllowOverride AuthConfig

Cela dit, il n’est pas nécessaire de mettre un .htaccess pour protéger un dossier, on peut mettre directement l’auth dans la conf apache (dans ).

Hello,

Effectivement :

Ça ne veux rien dire, un htaccess est juste une extension de la conf Apache qui se place dans une directive directory. Tout ce que que tu mets dans un htaccess peut-être mis directement dans ton conf Apache.

Tu veux protéger comment ? Par une 403 ? Or par une authentification ?

Il faudrait aussi ta version d’Apache car les conf ont changé à ce niveau avec Apache2.4 :

La docs est très bien expliqué à ce sujet :
httpd.apache.org/docs/2.4/fr/howto/auth.html
httpd.apache.org/docs/2.2/fr/howto/auth.html

bonsoir,

je vous remercie alors en fait oui, j’ai du mettre un require machin je sais plus trop quoi ^^ je viens de réinstaller le serveur j’ai pas pensé à sauvegarder mon fichier de config.

pour la version de mes logiciels c’est très simple, j’utilise debian stable avec les repository officiels. Je te remercie pour les liens