Le fichier .htaccess est un fichier de configuration Apache. Il permet de redéfinir les paramètres de configuration pour le dossier courant et son contenu. La configuration définie dans cet espace prévaut sur la configuration générale.
Les directives autorisées à être redéfinies dans les fichiers .htaccess sont déclarées via la directive AllowOverride sous forme d'une liste de catégories. La documentation de chaque directive indique dans sa section “Overwrite” quelle valeur doit être spécifiée pour AllowOverwrite.
Il est possible selon les besoins de limiter/d'interdire l’accès à certaines ressources. Pour interdire l’accès à certaines IP/domaines:
Deny from adresse_IP Deny from domaine
Pour autoriser seulement certaines IP, ici l'adresse 192.168.0.21:
order deny,allow deny from all Allow from 192.168.0.21