# Aktifkan Rewrite Engine
RewriteEngine On

# Pastikan base folder benar (ubah jika file tidak di root)
RewriteBase /

RewriteCond %{REQUEST_URI} ^/function/ [NC]
RewriteRule ^ - [L]

# Jika file atau folder tidak ditemukan, arahkan ke .php
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

RewriteRule ^([^/]+)/?$ $1.php [L,QSA]

# Optional: redirect agar URL tanpa slash akhir
RewriteCond %{THE_REQUEST} /(.+?)\.php[\s?]

RewriteCond %{REQUEST_URI} !^/function/ [NC]
RewriteRule ^ %1 [R=301,L]