Вы говорите Apache, что когда он получает запрос для определенного именованного хоста (VirtualHost app.localhost), он должен отвечать определенной конфигурацией. Узнайте больше о виртуальных хостах на основе имен здесь:
Проблема с Apache VirtualHost
688
Ikke
Я настраиваю локальный сервер Apache. Я использую пакет xampp 1.7 на Windows. Один сайт должен находиться в корневой директории, поэтому я настроил виртуальный хост, чтобы он отображался в корне.
В файле хоста я добавил запись (127.0.0.1 app.localhost).
Я добавил виртуальный хост в apache conf:
<VirtualHost app.localhost:80> DocumentRoot "D:/Tools/xampp1.7/htdocs/ovs-v2" ServerName app.localhost <Directory "D:/Tools/xampp1.7/htdocs/ovs-v2/"> AllowOverride All Options FollowSymLinks Order allow,deny Allow from all </Directory> </VirtualHost>
Сам виртуальный хост работает, когда я захожу в app.localhost, я получаю правильный веб-сайт. Когда я иду на localhost, я получаю нормальный webroot. Но когда я перехожу на 127.0.0.1, я получаю сайт app.localhost.
Если я отключу этот виртуальный хост, то все работает нормально. Как я могу это исправить?
1 ответ на вопрос
2
jtimberman
Классический кейс RTM перед использованием. Спасибо.
Ikke 14 лет назад
1
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
1
Обратный прокси Apache
-
3
Ubuntu Server с рабочим окружением GNOME - настройка разрешений файла конфигурации Apatche
-
-
8
Как я могу дать права на запись в папку всем пользователям Linux?
-
1
Журнал ошибок Apache2
-
2
Mac OS X bash: удалите все apache и PHP вхождения
-
6
Как остановить запуск служб при загрузке в Ubuntu?
-
5
Сопоставьте папку «Сайты» с http: // localhost в OS X
-
2
Существует ли бесплатный анализатор журнала безопасности для apache?
-
6
Установите несколько сред PHP на OS X Snow Leopard