Exclure un sous-dossier d’une authentification Apache2
Nous souhaitons, ici, exclure un sous-dossier d’un dossier soumis à une authentification Apache2.
Parfois, nous soumettons un dossier ou un sous nom de domaine de notre nom de domaine à une authentification afin d’en limiter l’accès à nous seuls ou à un groupe de personnes.
Seulement, il arrive que dans cette arborescence, nous ayons besoins de pouvoir partager un dossier public avec tout le monde et surtout n’importe qui.
Pour ce faire, à la suite de votre configuration d’authentification, il vous faudra ajouter:
1 2 3 4 5 |
Alias /public /le/chemin/complet/vers/votre/dossier/public <Directory /le/chemin/complet/vers/votre/dossier/public> Options Indexes FollowSymLinks MultiViews Satisfy Any </Directory> |
Cette technique consiste à créer un alias public directement vers votre dossier public, attention, vous pouvez y préciser une arborescence, même si aucun des dossiers n’existe.
D’ailleurs si cela pose un problème de conflit de nom avec un dossier déjà existant, vous pouvez le nommer à votre guise.
Quant aux options, mettez celles qui vous arrange et si vous ne savez pas, laissez celles-ci.