# Mengaktifkan modul rewrite URL dari Apache
RewriteEngine On

# Memberitahu server base path untuk aturan rewrite
# Ini adalah baris KUNCI untuk shared hosting dengan sub-folder
RewriteBase /klinik-topsis/public/

# Kondisi: Jika request BUKAN file yang ada secara fisik (-f)
RewriteCond %{REQUEST_FILENAME} !-f
# Kondisi: DAN jika request BUKAN direktori yang ada secara fisik (-d)
RewriteCond %{REQUEST_FILENAME} !-d

# Aturan: Arahkan semua request yang lolos kondisi di atas ke index.php
# Semua yang ada di URL akan ditangkap dan dijadikan parameter GET bernama 'url'
# [L] berarti ini aturan terakhir, [QSA] berarti query string asli (jika ada) akan ditambahkan
RewriteRule ^(.*)$ index.php?url=$1 [L,QSA]
