Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/12/2023, à 16:59

hombert1947

.htaccess et .htpasswd

Bonjour à tous

Je pense que cette rubrique "serveur" est la bonne.

Voici ma question :
j'ai créé les  fichiers dont le nom est repris dans le sujet.
Avant de les installer (à la racine) sur le serveur de Free qui héberge mon site, je souhaiterai
connaitre les instructions qui  faut mettre à l'intérieur de ces fichiers.

Pour l'un, je suppose qu'il faut renseigner le ou les noms des autorisés, mais pour l'autre ?

J'ai effectué quelques recherches dans ce forum ou internet, mais des explications trop techniques
m'empêchent de comprendre.

Merci de bien vouloir prendre un peu de temps pour me répondre.

Hors ligne

#2 Le 21/12/2023, à 17:50

jplemoine

Re : .htaccess et .htpasswd

Alors en fait, c'est assez simple mais assez compliqué (on n'a pas d'erreur explicite):
le  .htaccess global se met à la racine du site et/ou à la racine du répertoire que l'on veut protéger
son contenu doit être quelque chose comme ça (voir doc Free) :

PerlSetVar AuthFile dossier/sous_dossier/htpasswd.txt
AuthName "Acces Restreint" 
AuthType Basic
require valid-user

AuthName --> C'est un libellé (pour l'humain) qui s'affichera lors de la demande de mot de passe (la machine ne fera que l'exécuter)

La difficulté est que le chemin du fichier doit être le chemin absolu à partir de la racine
Dans le répertoire spécifique indiqué par PerlSetVar
.htpasswd
contenu :

Deny from all

--> on ne veut pas y accéder depuis le web

htpasswd.txt
contenu :

login1:mot_de_passe_codé1
login2:mot_de_passe_codé2

Quelques pages de doc :
http://sdz.tdct.org/sdz/creer-un-htacce … ee-fr.html

Voir aussi http://jfturner.free.fr/annexe/pages/pr … ssier.html

NB : Certaines syntaxes sont (étaient) spécifiques à Free. Sur d'autres FAI, ce n'est pas tout à fait ça.


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#3 Le 21/12/2023, à 18:44

bruno

Re : .htaccess et .htpasswd

Bonjour,

Quel rapport avec Ubuntu ?

Le fichiers .htaccess contiennent des directives Apache spécifiques au dossier dans lequel ils ont placés.

Les fichiers .htpasswd se génèrent avec la commande htpasswd. Voir aussi : https://httpd.apache.org/docs/current/howto/auth.html

Le nom du fichier doit commencer par un point pour éviter d'être affiché par n'importe quel navigateur web…

#4 Le 21/12/2023, à 18:51

jplemoine

Re : .htaccess et .htpasswd

bruno a écrit :

Quel rapport avec Ubuntu ?

Aucun... Mais bon, on va dire que c'est hors sujet mais si ça peut dépanner... smile


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#5 Le 22/12/2023, à 18:06

hombert1947

Re : .htaccess et .htpasswd

Et bien merci
Je vais suivre à la lettre vos indications

Hors ligne