# EXAT Agriculture — configuration Apache
Options -Indexes
DirectoryIndex index.php

# Type MIME du manifeste PWA
AddType application/manifest+json .webmanifest

# Autoriser le service worker à contrôler tout le site
<IfModule mod_headers.c>
  <Files "sw.js">
    Header set Service-Worker-Allowed "/"
    Header set Cache-Control "no-cache"
  </Files>
</IfModule>

# Protéger le fichier de configuration de la base
<FilesMatch "^(database\.php|config\.php|functions\.php|planteurs\.php|mail\.php)$">
  Require all denied
</FilesMatch>

# Le script de synchronisation ne doit pas être appelé depuis le web
<FilesMatch "^sync_prix\.php$">
  Require all denied
</FilesMatch>
