# http redirect
<VirtualHost aaa.bbb.ccc.ddd:80>
<Virtualhost *:80>
Note you have an error there, the incoming request will be matched to
only one list of matching VirtualHosts,
host1.com alone on the first,
and host2 alone on the second list. You surely meant these to share
the same name-based virtual host lists?