Hello,
Etant donné que je suis en train de prendre du temps pour apprendre à configurer apache, j’aurais besoin d’une information utile.
Je suis en train de voir comment se configurer les fichiers htaccess. J’en ai créé un en guise de test dans /var/www :
AuthUserFile /var/www/.htpasswd
AuthGroupFile /dev/null
AuthName "Veuillez vous identifier"
AuthType Basic
AuthGroupFile /dev/null
#
require valid-user
require user christian
-rw-r–r-- 1 root root 233 mar 18 14:24 .htaccess
-rw-r–r-- 1 root root 24 mar 15 09:47 .htpasswd
Le password existe.
Bref, pourtant, si je lance un telnet :
sh-3.2# telnet localhost 80
Trying 127.0.0.1…
Connected to Monstre.
Escape character is ‘^]’.
GET /
It works!
Connection closed by foreign host.Idem via Lynx (Au fait, vous saviez qu’on peut naviguer dans la machine en faisant un lynx localhost / ? Je suis tombé là dessus totalement par hasard). So… je me demande : il y a une erreur dans ma configuration ? Peut-être que les htaccess ne sont pas pris en compte dès lors qu’on requête en interne sur la machine ? Est-ce parce que j’utilise lynx et telnet au lieu d’un autre navigateur ? Ou parce que c’est une question de droits ? parce que c’est le fichier d’index ? Car quel que soit le user utilisé,j’obtiens toujours mon “it works”
Je ne crois pas que ce soit un gros problème. Mais je ne vois pas bien le souci, pour l’instant.
Merci