lucy24 - 8:44 am on Dec 10, 2012 (gmt 0)
msg:4526235 [webmasterworld.com] mentioned the path part of the 3 URLs, but didn't clarify the requested hostname for the middle step.
It's the yellow one halfway down the page ;)
Isn't the point that it's supposed to work cleanly with any hostname?
Oh, and I just realized:
RewriteRule ^index\.php(/(.*))?$ http://www.example.com/$1 [R=301,L]
index.php(/blahblahhere) >> http://www.example.com//blahblahhere
index.php(/) >> http://www.example.com//
Get rid of that slash in the target.