Dans Apache HTTP Server 2.4: Comment limiter l’access aux listes de répertoires à certaines plages ip? Les fichiers doivent toujours être téléchargés publiquement sur les URL, mais les listes de répertoires doivent être limitées.
Ceci est possible avec
Expression .
Ceci est votre vhost / conf:
DocumentRoot /var/www/html Options -Indexes # disable listing Options +Indexes # enable listing if ip matches Require all granted
Testé avec Ubuntu Server et Windows avec Apache 2.4 – cela ne fonctionnera malheureusement pas avec les anciennes versions d’Apache.
Pour les plages IP, il est possible d’utiliser un autre moyen pour vérifier l’adresse IP:
ou moyen plus rapide est avec -R
: