И из-за таких путаниц провайтеры и не любят ставить поддержку mod_rewrite
Но по моему у тебя подход неверный...
Мне кажется, что тут надо в RewriteCond проверку -d делать... Однако ввиду того, что я не понял условий задачи я не даю никакие советы... Тыкать пальцем в небо незачем. IMHO