ReWriteRule ^(.*).html$ eskisayfa.php?v=$3[NC]
satırını
ReWriteRule ^([^/]*).html$ eskisayfa.php?v=$1[NC]
şeklinde değiştirip dener misiniz? Her halükarda $3'ün $1 olması lazım ama. $'lar soldaki parantezleri belirtir. Bizde bir tane olduğundan en fazla $1'inciyi kullanabiliriz.
Olmazsa örnek URL'ler de yazarsanız yardımcı olmaya çalışırız.