lucy24 - 7:49 am on Sep 3, 2013 (gmt 0)
You're not getting the part about using example.com in posts, are you?
Does the redirect simply not take place at all, so you end up at the place you originally requested? What information do you get from LiveHeaders or equivalent? What do your logs (access and/or error) say?
Are you really restarting the server every time you change the rules? Seems like it would be simpler at this stage to AllowOverrides for some selected directory, and do all your experimenting in htaccess within that directory.