<IfModule mod_rewrite.c>
    RewriteEngine On
    
    # MATIKAN MultiViews (Sering bikin bentrok URL di hosting)
    Options -MultiViews
    
    # PENTING: Beri tahu server bahwa root aplikasi ada di /site/public/
    RewriteBase /site/public/
    
    # Abaikan jika yang diakses adalah file fisik atau folder fisik
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    
    # Arahkan sisanya ke index.php
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

Options -Indexes