Options ... ExecCGI AddHandler cgi-script .cgi .pl
Créer un fichier .htpasswd et/ou ajouter un utilisateur :
htpasswd -b /chemin/vers/le/fichier/.htpasswd utilisateur motdepasse
Exemple de configuration d'un vhost protégé par mot de passe :
<Directory /chemin/vers/le/dossier> AllowOverride none Order allow,deny AuthName "un_username" Allow from all AuthType Basic AuthUSerFile /chemin/vers/le/fichier/.htpasswd Require valid-user </Directory>
<Directory /chemin/vers/le/dossier> ... Options +Indexes ... </Directory>