1. Adım Kodlama ile oynayarak tüm urlleri belirli bir formata getiririz. Örneğin;
www.seowarp.net/?page=11&title=denemesayfasi
bu sayfanın linkini
www.seowarp.net/sayfalar/11-denemesayfasi.html
olmasını istiyoruz diyelim burada url şu şekilde yapılandırılmıştır.
domain/test/sayfaid-sayfatitle.html
2. Adımda bunu access conf içerisinde yazım şekli ise
^sayfalar/(.*)/(.*)-(.*).html
olacaktır kabaca
Yönlendirilecek sayfada Artık Şu şekli alacaktır.
?page=$2&title=$3
ve son olarak url rewrite komutunun yerel yönlendirme parametresi olan [NC] gelecek ve .htaccess sayfası içerisindeki rewrite komutu
RewriteRule ^sayfalar/(.*)/(.*)-(.*).html$ index.php?page=$2&title=$3 [NC]
Herkese Bol Şans
http://www.seowarp.net/blog/42-htaccess-ve-url-rewrite.html