« Apache/.htaccess » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Protection par mot de passe : Apache fournit solution simple —> Apache fournit une olution simple
Aucun résumé des modifications
Ligne 1 :
{{Apache}}
 
== Principe ==
== Protection par mot de passe ==
Pour protéger un répertoire et ses sous-répertoires en particulier, il suffit de placer un fichier nommé <code>.htaccess</code> dedans. Apache appliquera instantanément ensuite les règles qu'il contient, uniquement dans cette arborescence.
Il existe une beaucoup de solutions pour protéger un site par mot de passe.
 
{{attention|L'explorer de Windows ne permet pas de rebaptiser des fichiers commençant par des points, il faut donc passer par un éditeur de texte.}}
Apache fournit une solution simple pour protéger un répertoire et ses sous-répertoires.
 
Par exemple, pour interdire de visualiser les fichiers d'un répertoire qui n'a pas d'index, ajouter le code : <code>Options -Indexes</code>.
Il faut pour cela utiliser le fichier <code>.htaccess</code> et maintenir un fichier de mots de passe.
 
 
== Configuration de l'authentification ==
== Protection par mot de passe ==
=== Configuration de l'authentification ===
Le fichier <tt>[[w:.htaccess|.htaccess]]</tt> se place dans le répertoire où il applique les règles.
 
Ligne 35 ⟶ 37 :
Il faudra relancer le navigateur pour qu'il le demande de nouveau.
 
=== Fichier de mots de passe ===
Pour maintenir le fichier de mots de passe on utilisera la commande <code>htpasswd</code> (voir page de man).