Forum Moderators: phranque
Once the URL is corrected, mod_rewrite can do two things for you: It can redirect a request for the old URL to the new one to force search engines to update their listings of your URLs, and it can internally rewrite a request for the new URL to the correct script filepath, adding the query string back on if the script requires it. However, mod_rewrite cannot "change the URL."
This subject is discussed in-depth in several of the tutorials in out Apache forum library (see link at top of this page), and in many, many previous threads here.
Jim