Назад | Перейти на главную страницу

Проблема с DNS или виртуальным хостом для открытия abc.com и www.abc.com

У меня проблема с Linux VPS. Всякий раз, когда я нажимаю xyz.com, он работает нормально. Всякий раз, когда я пытаюсь щелкнуть www.xyz.com, он открывает сначала настроенный веб-сайт на виртуальном хосте.

Настроил виртуальный хост. любое имя сервера, которое я даю

<VirtualHost xxx.xxx.xxx.xxx>
    ServerAdmin info@abc.com
    DocumentRoot /var/www/www.abc.com/
    ServerName abc.com
    ErrorLog logs/abc_com
</VirtualHost>
<VirtualHost xxx.xxx.xxx.xxx>
    ServerAdmin 5info@xyz.com
    DocumentRoot /var/www/www.xyz.com/
    ServerName xyz.com
    ErrorLog logs/xyz_com
</VirtualHost>

Я уже сделал записи в / etc / hosts

xxx.xxx.xxx.xxx www.abc.com
xxx.xxx.xxx.xxx www.xyz.com

оба имеют одинаковый IP-адрес

На панели домена верны записи A и CNAME.

Похоже, вы ищете псевдонимы серверов. В вашей конфигурации установите псевдоним конфигурации на www. например

<VirtualHost *:80>
    ServerName domain.tld
    ServerAlias www.domain.tld *.domain.tld
    DocumentRoot /www/domain
</VirtualHost>

источник: http://httpd.apache.org/docs/2.2/vhosts/name-based.html