RewriteEngine On
RewriteBase /admin/

# 1. Hapus ekstensi .php secara otomatis saat diakses di browser
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/admin/([^.]+)\.php [NC]
RewriteRule ^ %1 [R=301,L]

# 2. Baca file asli .php di latar belakang jika URL diakses tanpa ekstensi
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^/]+)/?$ $1.php [L]