RewriteEngine On
RewriteBase /lab/lab_management/

# ===== Friendly URLs Mapping =====

# dashboard.php → /lab/lab_management/ (site root for this folder)
RewriteRule ^$ dashboard.php [L]
RewriteRule ^dashboard/?$ dashboard.php [L]

# dashboard_labtech.php → /lab/lab_management/technician
RewriteRule ^technician/?$ dashboard_labtech.php [L]

# dashboard_scientist.php → /lab/lab_management/scientist
RewriteRule ^scientist/?$ dashboard_scientist.php [L]

# ===== Redirect old .php URLs to new short versions =====
RewriteCond %{THE_REQUEST} \s/+(?:lab_management/)?dashboard\.php [NC]
RewriteRule ^dashboard\.php$ /lab/lab_management/ [R=301,L]

RewriteCond %{THE_REQUEST} \s/+(?:lab_management/)?dashboard_labtech\.php [NC]
RewriteRule ^dashboard_labtech\.php$ technician [R=301,L]

RewriteCond %{THE_REQUEST} \s/+(?:lab_management/)?dashboard_scientist\.php [NC]
RewriteRule ^dashboard_scientist\.php$ scientist [R=301,L]

# Notes: ensure mod_rewrite is enabled and AllowOverride is set to All for the htdocs folder.
