# FlatTransPortal — Protection des fichiers système
# Bloquer l'accès direct aux fichiers de configuration et .mdp
<FilesMatch "\.(config|mdp|htaccess)$">
    <IfModule mod_authz_core.c>
        Require all denied
    </IfModule>
    <IfModule !mod_authz_core.c>
        Order Allow,Deny
        Deny from all
    </IfModule>
</FilesMatch>

# Bloquer la navigation dans les répertoires
Options -Indexes

# Rediriger toutes les requêtes vers index.php
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
