# Front-controller : toutes les routes inconnues vont à index.php
# (utile si on tourne sous Apache sans Caddy, ex : Laragon en dev local).
RewriteEngine On

# Sert tel quel les fichiers et dossiers existants
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

# Sinon, route vers index.php
RewriteRule ^ index.php [QSA,L]

# Bonus : interdit l'accès direct aux .env qui traîneraient
<FilesMatch "^\.env">
    Require all denied
</FilesMatch>
