Я хотел бы настроить Apache2 с несколькими Virtualhosts.Конфигурация виртуального хоста apache2
Похоже на: Apache2 weird redirection. (Default site overriding others) но этот вопрос не имеет ответа.
я использовал:
apache2cts -S
проверить состояние конфигурации, с результатом:
VirtualHost configuration:
*:80 is a NameVirtualHost
default server vbox4.dev.local (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost vbox4.dev.local (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost www.example.com (/etc/apache2/sites-enabled/www.example.com.conf:4)
alias example.com
Получается, что Apache знает о существовании виртуального хоста, но если я вхожу WWW .example.com введите в браузере, после перезагрузки apache все еще отображается страница apache по умолчанию.
apache2 virtualhost configuration with two subdirectories близко, но не помогает. Configuring virtual hosts on apache2 показался мне очень похожим, но он не дает мне достаточной информации для решения моей проблемы.
Я последовал за некоторыми предложениями, но при внедрении я обнаружил, что это не работает (более того), которые я прочитал другими предложениями. Я не буду повторять это здесь, чтобы быть кратким.
Моя система:
- Run в клиенте VirtualBox
- с использованием Ubuntu 14.04 в качестве клиентской ОС
шаги я взял:
- Следуйте оригинальные инструкции от http://www.debian-administration.org/article/412/Hosting_multiple_websites_with_Apache2
- Resul t: В браузере localhost отображается страница «Apache2 Ubuntu по умолчанию» ** Таким образом, apache2 сам работает нормально.
- Я выполнил все действия, описанные в документации «www.example.com»
- Я добавил в /var/www/www.example.com/htdocs очень маленький файл index.html, чтобы идентифицировать этот сайт
И перезагружается Апач
- Результат: браузер точки по умолчанию локальный «страницу по умолчанию Apache2 Ubuntu» , но не в моем ожидаемому небольшой файл index.html для этого домена.
В файле /var/log/apache2/error.log отсутствует ошибка.
Где я совершил ошибку и как решить?
я so.The Основное различие с предложением является путь VirtualHost в /var/www/html/example.com вместо моего /var/www/example.com, так без html. Но безрезультатно. Любые другие предложения? – Bernard