---- simple Redirect Question totally Lost for solution
jd01 - 5:42 pm on Oct 3, 2009 (gmt 0)
[QSA] is only needed if the RewriteRule substitution contains a query string *and* you wish to *append* that new query-string to any existing query string which was attached to the originally-requested URL-path.
In the absence of any query string in the RewriteRule substitution, any query string attached to the originally-requested URL-path will be passed through the RewriteRule unchanged by default.
Yeah, I added the second example, because I had one host where I had to use QSA when I shouldn't according to the book. I also remember copying and pasting working code here from the .htaccess file there and part of it was 'wrong' and wouldn't work when I changed hosts, but was the only way I could get it to work there. No clue as to why, but sometimes one host I had did some goofy stuff for me and I wanted to make sure I covered the question...