# Désactive l'arborescence des fichiers du répertoire pour plus de sécurité
Options -Indexes

# Bloque tout par défaut dans ce sous-dossier
<FilesMatch ".*">
    <IfModule mod_authz_core.c>
        Require all denied
    </IfModule>
    <IfModule !mod_authz_core.c>
        Order Deny,Allow
        Deny from all
    </IfModule>
</FilesMatch>

# Autorise UNIQUEMENT le contrôleur externe
<Files "controller.php">
    <IfModule mod_authz_core.c>
        Require all granted
    </IfModule>
    <IfModule !mod_authz_core.c>
        Order Allow,Deny
        Allow from all
    </IfModule>
</Files>