Options -Indexes
RewriteEngine On

RewriteRule ^(?:includes|database)/ - [F,L,NC]
RewriteRule ^config(?:\.example)?\.php$ - [F,L,NC]
RewriteRule ^api/(.*)$ api/index.php?path=$1 [QSA,L]

<FilesMatch "^\.">
    Require all denied
</FilesMatch>

<IfModule mod_headers.c>
    Header always set X-Content-Type-Options "nosniff"
    Header always set X-Frame-Options "DENY"
    Header always set Referrer-Policy "same-origin"
    Header always set Permissions-Policy "camera=(), microphone=(), geolocation=()"
</IfModule>
