Привет и извините, если это дубликат, просто не смог найти ответ ... Итак, у меня есть domainA.com и domainB.com (от Godaddy). Перенаправляю оба на свой статический ip. Веб-сервер - apache 2.2.23 с локальным IP 192.168.2.5. У меня 2 виртуальных хоста:
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>
По какой-то причине, если я захожу на domainB.com, domainA.com берет верх. Я редактировал каждый CNAME для www:
domainA.com : www -> domainA.com
domainB.com : www -> domainB.com
Но я не совсем уверен в этом ...
Хорошо разобрался. Мне пришлось добавить NameVirtualHost и удалить www -> domainA.com и вместо этого использовать @.