Samet herşey doğru çalışıyor demişsin ama bence sunucunda modrewrite ya çalışmıyor, ya da doğru çalışmıyor. basit bir kod gibi görünüyor
RewriteRule ^/(.*)/(.*)/(.*) http://www.sitem.com/$3.html [R=301,L]
şeklinde yazdığında yönlenme olmalı.
Yine 500 hatası verirse
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/(.*)/(.*)/(.*) http://www.sitem.com/$3.html [R=301,L]
</if>
şeklinde kaydedin. Hata vermez ve çalışmazsa, bilin ki mod rewrite yüklü değil