# .htaccess
Options +FollowSymLinks
RewriteEngine On
RewriteBase /barcode-system/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]

<FilesMatch "(config\.php|db\.sql)">
  Order Allow,Deny
  Deny from all
</FilesMatch>

<IfModule mod_headers.c>
  Header always set X-Content-Type-Options "nosniff"
  Header always set X-Frame-Options "SAMEORIGIN"
  Header always set X-XSS-Protection "1; mode=block"
  Header set Cross-Origin-Opener-Policy same-origin
  Header set Cross-Origin-Embedder-Policy require-corp
  Header set Cross-Origin-Resource-Policy same-origin
</IfModule>

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
</IfModule>