RewriteEngine On
RewriteBase /Expences/

Options -Indexes

# -----------------------------
# Friendly URLs
# -----------------------------
RewriteRule ^dashboard/?$ index.php [L,QSA]
RewriteRule ^expenses/?$ expenses.php [L,QSA]
RewriteRule ^planned/?$ planned.php [L,QSA]
RewriteRule ^login/?$ login.php [L,QSA]
RewriteRule ^loans/?$ loans.php [L,QSA]
RewriteRule ^savings/?$ savings.php [L,QSA]
RewriteRule ^logout/?$ logout.php [L,QSA]
RewriteRule ^profile/?$ user_management.php [L,QSA]


# -----------------------------
# Redirect old PHP URLs to friendly URLs
# -----------------------------
RewriteCond %{THE_REQUEST} /index\.php [NC]
RewriteRule ^index\.php$ dashboard [R=301,L]

RewriteCond %{THE_REQUEST} /expenses\.php [NC]
RewriteRule ^expenses\.php$ expenses [R=301,L]

RewriteCond %{THE_REQUEST} /planned\.php [NC]
RewriteRule ^planned\.php$ planned [R=301,L]

RewriteCond %{THE_REQUEST} /login\.php [NC]
RewriteRule ^login\.php$ login [R=301,L]
