I\'ve got a VirtualHost that looks something like:
ServerName domain1.com ServerAlias www.domain1.com domain2.com www.domain2.com
You can have multiple VirtualHosts in a configuration file, so you should change your config to this:
ServerName domain1.com ServerAlias www.domain1.com ServerName domain2.com ServerAlias www.domain2.com
You can add another VirtualHost for each domain you want to do.