RewriteRule ^duyuru-ekle(/?)$ index.php?syf=12 [L,QSA]

bu örnekteki gibi, sabit sayfaları htaccess'e tüm url'leri tek tek ekliycen. eğer tek tek uğraşmak istemiyorsan, yani değişkene göre sayfa sef url olsun istiyorsan şu örnekteki gibi yapmalısın:

RewriteRule ^urun/(.*)(/?)$ index.php?urunkodu=$1 [L,QSA]

Bu örnekte tarayıcıya, http://siteadi.com/urun/126378 veya http://siteadi.com/urun/126378/ yazıldığında, htaccess üzerinden sunucudan http://siteadi.com/index.php?urunkodu=126378 sayfası istenir ama tarayıcıda yazdığın sef url gözükür. (.*) ürün kodunun geleceği değişken olan parametreyi tanımlar. tüm karakterler gelebilir. eğer (.*) yerine sadece 2 harften oluşan rakam içermeyen değişken gelsin dersen ([a-z]{2}) yerleştirebilirsin. Bu örnekler çoğalıp gider.

eğer 2 tane değişken olan sef url sayfası oluşturmak istiyorsan şu şekilde yaparsın:
RewriteRule ^urun/(.*)/(.*)(/?)$ index.php?urunadi=$1&urunkodu=$2 [L,QSA]

Bunları istediğin amaca göre değiştirebilirsin. Yapabileceklerin hayal gücünle sınırlıdır.

İngilizce aratmayı becerebiliyorsan stackoverflow.com bu işte 1 numaralı sitedir.