Bu tarz sorguları php'deki if else gibi düşünün. İlk sorgu doğruysa diğer sorgulara bakmaz.
Farkındaysanız sizin iki sorgunuz da aynı. Yani ayırt edici değil.
Misal şöyle birşey yaptığınızda daha ayırt edici olmuş olur.
ReWriteRule /makale/(.*).html makale.php?no=$1 [L,NC]
ReWriteRule /ruya/(.*).html ruya.php?id=$1 [L,NC]
Bu sadece bir örnek. Szin link yapınızı bilemediğim için daha fazla yardımcı olmam mümkün değil.