Обратите внимание, что стандартные виртуальные хосты, основанные на именах, зависят от получения правильного доменного имени из вашего запроса браузера на обслуживание соответствующего сайта (vhost).
Правильный способ проверить несколько vhosts на вашем локальном компьютере - дать им любое доменное имя, о котором вы только можете подумать, и просто сопоставить его с 127.0.0.1(localhost), добавив его /etc/hosts.
Например:
<VirtualHost *: 80>
Имя_сервера www.iamnotawizard.com
DocumentRoot / var / www / iamnotawizard
</ VirtualHost>
будет отлично работать, если вы добавите эту строку в /etc/hosts:
127.0.0.1 www.iamnotawizard.com
- Обратите внимание, что Apache выдаст
Could not reliably determine server's FQDNпредупреждение при каждом запуске / перезапуске; Вы можете смело игнорировать это.
apachectl -Sможет быть удобным инструментом. Больше на stackoverflow.com/questions/5474477/…