Нет, проблема не в регулярных выражениях, а в том, как правила взаимодействуют друг с другом.
ого есть графический инструмент для разработки правил mod_rewrite.
В идеале это будет отображать конвейер перезаписей, а затем, когда будет дан экземпляр uri, будет отображаться преобразование при применении get.
Всегда тяжело правильно их настроить, поэтому любой способ сделать это проще.