# Security headers for every page and script served from this folder.
<IfModule mod_headers.c>
Header always set X-Frame-Options "DENY"
Header always set Referrer-Policy "same-origin"
Header always set X-Content-Type-Options "nosniff"
Header always set Permissions-Policy "camera=(), microphone=(), geolocation=(), payment=()"
Header unset X-Powered-By
</IfModule>
# Used when the app is uploaded to a subfolder (e.g. example.com/pos/).
# Only the listed public files are served; source, config, SQL, tests, tools and storage (uploaded pictures) folders are blocked.
Options -Indexes
RewriteEngine On
RewriteRule ^(src|config|sql|tests|tools|storage)(/|$) - [F,L]
RewriteRule ^api/(.*)$ public/index.php?route=api/$1 [L,QSA]
RewriteRule ^$ public/login.html [L]
RewriteRule ^(login\.html|app\.html|pos\.html|assets/.+)$ public/$1 [L]
