Options -Indexes
DirectoryIndex index.html
ErrorDocument 404 /404.html
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^vendor(?:/|$) - [F,L]
RewriteRule ^(?:\.git|\.misai-data|evidence|tests|tools)(?:/|$) - [F,L]
RewriteRule ^(?:manage|scanner|status|admin|arena|arena-live|watch|signup|mandates|my-agent|faq|disclosures|decisions)\.html$ / [R=302,L]
RewriteRule ^default\.php$ / [R=302,L]
</IfModule>
<IfModule mod_headers.c>
Header always set X-Content-Type-Options "nosniff"
Header always set Referrer-Policy "no-referrer"
Header always set Permissions-Policy "camera=(), microphone=(), geolocation=(), payment=()"
Header always set Content-Security-Policy "default-src 'self'; script-src 'self'; style-src 'self'; img-src 'self' data:; connect-src 'self'; object-src 'none'; base-uri 'none'; frame-ancestors 'none'; form-action 'self'"
<FilesMatch "\.(html|js|css|json|md|txt|zip)$">
Header set Cache-Control "no-cache, must-revalidate"
</FilesMatch>
</IfModule>
