IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

FAQ du serveur HTTP Apache

FAQ du serveur HTTP ApacheConsultez toutes les FAQ

Nombre d'auteurs : 9, nombre de questions : 47, dernière mise à jour : 14 juin 2021 

 
OuvrirSommaireParticularités de certains hébergeursFree

Deux changements importants sont à respecter :

  1. Les mots de passe ne doivent pas être chiffrés, ils doivent être écrits en clair ;
  2. Il est nécessaire de précéder l'habituelle directive AuthFile de la directive PerlSetVar. Le chemin indiqué pour le fichier des mots de passe sera alors relatif à la racine de votre site.

Exemple : soit un fichier contenant les différents utilisateurs et leur mot de passe respectif placé dans le répertoire prive à la racine du site sous le nom .htpasswd. Le fichier .htaccess doit donc être rédigé de la manière suivante :

 
Sélectionnez
PerlSetVar AuthFile prive/.htpasswd
AuthName "Acces Restreint"
AuthType Basic
require valid-user

Il serait préférable de s'assurer que tout fichier contenant ces mots de passe ne puisse être lu par un utilisateur pouvant en connaître l'adresse (voir, si besoin, Comment interdire l'accès aux fichiers inc ou xml ?).

Créé le 17 décembre 2008  par _Mac_

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2010 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.