g1smd - 7:30 pm on Apr 17, 2011 (gmt 0)
Here's the problem. Mod_rewrite cannot change URLs. It merely acts on URL requests received by the server after a link is clicked.
In order to "change" your URLs you must change the links on your page so that they point to the URLs that you want your users to "see" and "use".
Mod_rewrite redirection is used merely to redirect requests for the "wrong" URL to the right URL. This action tells searchengines to update their indexes, and allows people following outdated links on other sites or in their browser bookmarks to reach the right URL.