Why using rewrites? It's a very powerfull tool, I know, but you need some expert skills to gt it running.
In your case, you redirected your site2 to site1. And that's not what you want, you need site2 to have documentroot at site1. If you have cPanel, it's very easy to do it, I answered it just a few posts ago...
Bookmarks