RewriteEngine On
RewriteBase /
Options -Indexes

# === 404 FIX - Sabse Upar ===
RewriteRule ^service/air-conditioner-ac-repair-installation/?$ /service/ac-repair [R=301,L]

# === SPAM / OLD THEME URL FIX - GOOGLE SE HATANE KE LIYE ===
RewriteRule ^portfolio/.* - [R=410,L]
RewriteRule ^case-study.* - [R=410,L]
RewriteRule ^best-refrigerator-repair.* /service/refrigerator-repair [R=301,L]
RewriteRule ^.*-service-centre-lucknow.* /lucknow [R=301,L]
RewriteRule ^ifb-service-centre.* /lucknow/ifb [R=301,L]
RewriteRule ^electrolux-service-centre.* /lucknow/electrolux [R=301,L]
RewriteRule ^voltas-service-center-lucknow.* /lucknow/voltas [R=301,L]
RewriteRule ^lucknow-kenstar-service-centre.* /lucknow/kenstar [R=301,L]

# === SECURITY ===
RewriteRule ^wp-.* - [R=404,L]
RewriteRule ^wp-content/.* - [R=404,L]

# === SITEMAP ===
RewriteRule ^sitemap\.xml$ sitemap.php [L]

# === Agar file/folder exist karta hai to direct kholo ===
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

# === SERVICE PAGES ===
RewriteRule ^service/([a-zA-Z0-9-]+)/?$ service-detail.php?slug=$1 [L,QSA]

# === STATIC PAGES ===
RewriteRule ^about/?$ about.php [L]
RewriteRule ^services/?$ services.php [L]
RewriteRule ^contact/?$ contact.php [L]
RewriteRule ^privacy-policy/?$ privacy-policy.php [L]
RewriteRule ^terms/?$ terms.php [L]
RewriteRule ^service-areas/?$ service-areas.php [L]

# === OLD LINKS with service-areas ===
RewriteRule ^service-areas/([^/]+)/([^/]+)/([^/]+)/?$ service-areas.php?city=$1&area=$2&brand=$3 [L,QSA]
RewriteRule ^service-areas/([^/]+)/([^/]+)/?$ service-areas.php?city=$1&area=$2 [L,QSA]
RewriteRule ^service-areas/([^/]+)/?$ service-areas.php?city=$1 [L,QSA]

# === NEW SHORT LINKS - YE FINAL FIX HAI - ORDER MAT BIGADNA ===
RewriteRule ^([a-z-]+)/([a-z0-9-]+)/([a-z0-9-]+)/?$ service-areas.php?city=$1&area=$2&brand=$3 [L,QSA]
RewriteRule ^([a-z-]+)/([a-z0-9-]+)/?$ service-areas.php?city=$1&area=$2 [L,QSA]
RewriteRule ^([a-z-]+)/?$ service-areas.php?city=$1 [L,QSA]