dmorison - 11:52 am on Jul 17, 2013 (gmt 0)
Not sure I understand sorry, I don't see how they can become mixed;
Redirect 301 / http://example.com/
A request to www.example.com is redirected to example.com and that is the end of any involvement of the www.example.com VirtualHost. Note that the www.example.com VirtualHost doesn't even have a DocumentRoot directive, so I don't see how they can come into conflict at all..?