<IfModule mod_rewrite.c>
    RewriteEngine On

    # Halaman installer tersedia tanpa rewrite
    RewriteCond %{REQUEST_URI} ^/?install [NC]
    RewriteRule ^ - [L]

    # File/folder yang benar-benar ada dilayani langsung
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]

    # Semua request lain ke front controller
    RewriteRule ^ index.php [L,QSA]
</IfModule>

# Keamanan dasar
<IfModule mod_headers.c>
    Header set X-Content-Type-Options "nosniff"
    Header set X-Frame-Options "SAMEORIGIN"
    Header set Referrer-Policy "strict-origin-when-cross-origin"
</IfModule>

Options -Indexes
