Problem with Redirect 301

Hi,

I have translated a few page handlers for SEO reasons. So, for instance, instead of www.example.com/blog/owner/user it is now www.example.com/textos/por/user.

However, I want to add a redirect 301 on my .htaccess so every old page handlers are redirected to the new, translated, page handler.

I have tried this in the beginning of my htaccess file:

RedirectMatch 301 /blog/owner/(.*) /textos/por/$1

but the result is:

http://www.example.com/textos/por/user?handler=blog&page=owner/user

I have tried placing that command in different places in the htaccess file but the result is always the same.

How can I solve that?

Thanks!