değerli dostlar merhaba

aşağıdaki .htaccess kodum var, yapmak istediğim
siteadi.com/urunler/abcurunu link tipini
siteadi.com/abcurunu olarak değiştirmek istediğimde
RewriteRule ^(.*)$ urunler.php?link=$1 [QSA,L]
bunu kullanıyorum, fakar bu sefer aşağıdaki listede olan diğer linkleri etkiliyor, açılmıyor ve hepsi urunler.php yi görüyor. sizce sorunu nasıl düzeltebilirim

// Kod en alta alınarak sorun çözüldü, verilen rahatsızlık için özür//

saygılar

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [S=46]
RewriteRule ^urunler/(.*)$ urunler.php?link=$1 [QSA,L]
RewriteRule ^markalar/(.*)$ markalar.php?link=$1 [QSA,L]
RewriteRule ^katalog$ katalog.php [L]