Aller au contenu

.htaccess provoquant la disparition du répertoire


Le suisse

Messages recommandés

Salut à tous,

Je dispose d'un petit serveur at home tournant sous Debian qui me sert surtout dans un but formateur (bah oui faut bien renouveler ses jouets de temps en temps).

Je suis actuellement en train de m'arracher les cheveux avec Apache et les .htaccess. Lorsque que j'en mets un en place dans un répertoire, celui ci disparait de l'arborescence (je compte surtout m'en servir pour distribuer des fichiers à des proches) ce qui assez problématique. J'ai toujours accès au répertoire si je passe par l'adresse par exemple http://nomdemonserveur/dossier et le .htaccess fonctionne correctement.

Je vous mets le contenu de mon .htaccess et pourrais vous rajouter le contenu des fichiers apache2.conf et les fichiers de configuration de sites-availables.

AuthUserFile /etc/apache2/htpasswd/perso
AuthName "Demande identification"
AuthType Basic

<Limit GET POST>
Require valid-user
</Limit>

Merci par avance :francais:

Lien vers le commentaire
Partager sur d’autres sites

Le .htaccess disparait ce qui est normal. Ce qui disparait c'est le répertoire où se trouve .htaccess dans l'arborescence de répertoire d'Apache (il n'y a pas d'index.html). Et avec un ls tout con mon répertoire apparait. De plus je peux accéder au répertoire en tapant l'adresse complète. Et je crée le .htaccess à coup de Vi ou de Nano selon les humeurs :francais:

Lien vers le commentaire
Partager sur d’autres sites

Si j'ai bien compris le problème il s'agit là du comportement attendu. Quand tu te mets à la racine du site le dossier protégé n'apparaît pas, c'est bien ça ? Vu que tu n'es à ce moment pas identifié, ça ne me semble pas choquant. Si jamais tu te connectes avec l'URL http://utilisateur@nomdemonserveur/ ça donne quoi ?

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...