Ok, entendi. Eu tive que adicionar NameVirtualHost e remover o www - > domainA.com e use @ em vez disso.
Olá e desculpe se isso é uma duplicata, só não consegui encontrar a resposta ... Então eu possuo domainA.com e domainB.com (de Godaddy). Encaminho para o meu ip estático. Servidor Web é o apache 2.2.23 com ip local de 192.168.2.5. Eu tenho 2 hosts virtuais:
NameVirtualHost 192.168.2.5
<VirtualHost 192.168.2.5:80>
DocumentRoot "C:/webroot/domainA"
ServerName domainA.com
ServerAlias www.domainA.com
</VirtualHost>
<VirtualHost 192.168.2.5:80>
DocumentRoot "C:/webroot/domainB"
ServerName domainB.com
ServerAlias www.domainB.com
</VirtualHost>
Por algum motivo, se eu visitar o site domainB.com, dominará o domínio. Eu editei cada CNAME para www:
domainA.com : www -> domainA.com
domainB.com : www -> domainB.com
Mas não tenho muita certeza sobre essa parte ...
Tags virtualhost apache-2.2 godaddy