Rica ederim herzevekil, yardımcı olabildiysem ne mutlu bana :)
urlrewrite dolayısıyla sayfalar için 404 hatası veriyor olabilir. Bir de aklıma şey geldi, kendi makinandaki proje için "virtual path" i kaldırarak deneyebilir misin? Biliyorsun asp.net projelerinde visual studio projenin kendi ismiyle bir virtual path oluşturuyor default olarak.
Projeyi seç ve properties bölümüne gir, orada göreceksin virtual path kısmını. Bu değeri "/" olarak değiştir, yani proje root'ta çalışsın. Bu değişikliği yapınca sanıyorum 404 hataları almayacaksın.
urlrewrite olayın gelince, proje içerisinde "UrlRewriter.config" adlı bir dosya göreceksin. Bu config dosyasını kullanarak foruma ait url'leri yeniden düzenlenemen mümkün. YAF'in sayfa prefix leri yaf_ şeklindedir normalde, ben onu korsan_ olarak değiştirdim mesela.
Sana ekte bilgisayarkorsani.com forumunda kullanılan UrlRewriter.config dosyasını ekliyorum herzevekil, yararlı olabilir diye düşünüyorum. Bu kısımda türkçe karakterle ilgili eklediğim düzenlemeleri de görebilirsin.