<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /reservasi-kapal-wisata/public/
    
    # Jika file atau folder benar-benar ada, akses langsung
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    
    # Redirect semua request ke index.php
    RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

# Security: Block akses ke file sensitif
<FilesMatch "\.(env|json|config|db|log|sql)$">
    Order allow,deny
    Deny from all
</FilesMatch>

# Security: Block akses ke folder tanpa index
Options -Indexes