@ArBiTeR; şu şekilde deneyebilir misiniz?
RewriteEngine on
RewriteCond $1 !^(search)
RewriteRule ^(.*)\/video\/(.*)\.html$ video.php?vid=$2 [QSA,L]
RewriteRule ^search/(.*)\.html$ search.php?q=$1 [QSA,L]
Çok teşekkür ederim yardımınız için ancak bu sefer de ID alamıyor.
/önce/video/sonra/
önceki değeri aldırmam gerekiyor. Sonraki değer URL şeklinde. $2 olduğu için sanırım sonrakini alıyor.