Options -MultiViews
RewriteEngine On

# Clean URLs
RewriteRule ^search/?$ search.php [L,QSA]
RewriteRule ^drama/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/?$ detail.php?provider=$1&id=$2 [L,QSA]
RewriteRule ^watch/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/([0-9]+)/?$ watch.php?provider=$1&id=$2&ep=$3 [L,QSA]
RewriteRule ^watch/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/?$ watch.php?provider=$1&id=$2 [L,QSA]

# Direct .php requests redirect to the clean URL
RewriteCond %{THE_REQUEST} \s/search\.php [NC]
RewriteRule ^search\.php$ /search [R=301,L]
RewriteCond %{THE_REQUEST} \s/detail\.php [NC]
RewriteRule ^detail\.php$ / [R=301,L]
RewriteCond %{THE_REQUEST} \s/watch\.php [NC]
RewriteRule ^watch\.php$ / [R=301,L]
RewriteCond %{THE_REQUEST} \s/index\.php [NC]
RewriteRule ^index\.php$ / [R=301,L]
