# UGS Commandes — service API

# Jamais de listing, et aucun accès direct à la configuration
Options -Indexes
<FilesMatch "^(config(\.sample)?\.php|.*\.json)$">
  Require all denied
</FilesMatch>

<IfModule mod_rewrite.c>
  RewriteEngine On

  # Transmettre l'en-tête Authorization à PHP (souvent retiré sur cPanel)
  RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

  # Bloquer le dossier data/
  RewriteRule ^data(/|$) - [F,L]

  # Tout le reste passe par index.php
  RewriteCond %{REQUEST_URI} !/index\.php$
  RewriteRule ^(.*)$ index.php?_path=$1 [QSA,L]
</IfModule>
