Как Apache разрешает запрашиваемый виртуальный хост?

Я запускаю несколько виртуальных хостов на VPS с Apache 2.4.

Я зарегистрировал домен у своего поставщика VPS OVH: 55eastmonroe.software.

Я хочу, чтобы субдомен www.55eastmonroe.software указывал на тот же сайт, поэтому рядом с записью A (55eastmonroe.software) я создал запись CNAME: www.55eastmonroe.software

Но когда я перехожу к www.55eastmonroe.software, сервер возвращает страницу Apache по умолчанию (определенную в файле 000-default.conf).

Вот мой файл 002-wp_em.conf

Настройка виртуального хоста

Спасибо за вашу помощь.

2 Solutions collect form web for “Как Apache разрешает запрашиваемый виртуальный хост?”

Используйте директиву ServerAlias :

<VirtualHost *:80> ServerName 55eastmonroe.software ServerAlias www.55eastmonroe.software DocumentRoot /var/www/em_home </VirtualHost> 

См. Документы о виртуальных хостах, основанных на имени .

В разделе VirtualHost попробуйте добавить запись ServerAlias www.55eastmonroe.software или даже ServerAlias *.55eastmonroe.software .

  • Соединения без Virtualhost
  • Apache 2.4.6 VirtualHost Конфигурация DocumentRoot для SSL игнорируется
  • Создание виртуальных хостов на Apache в Linux Mint 17.3
  • Использовать виртуальный хост на основе имени Apache для перенаправления на внутренний IP-адрес
  • Проблемы с Apache при попытке настроить SSL (Debian)
  • Как разрешить ошибку тайм-аут сокета на моем веб-сервере
  • Должен ли блок VirtualHost <Directory> содержаться в строфе <VirtualHost>?
  • Где я должен размещать файлы веб-сайтов с несколькими vhosts?
  • Apache не запускается, никаких очевидных ошибок
  • Правильное указание субдомена
  • Другой сайт, обслуживаемый на многоуровневом сервере Apache при введении второго сертификата SSL
  • Linux и Unix - лучшая ОС в мире.