Почему у меня может быть только один виртуальный хост? - PullRequest
1 голос
/ 05 сентября 2011

Мой сайт на http://localhost просто отлично.Мой первый виртуальный хост, как указано в httpd-vhosts.conf, просто отлично ... но когда я добавляю второй, просто вариант с добавленной дополнительной буквой, Apache, похоже, не пытается его обслуживать.

Я перезапустил Apache после редактирования файла (Xampp в Windows 7)

Мой httpd-vhosts.conf говорит

NameVirtualHost *:80

<VirtualHost *:80>
    DocumentRoot "o:/abc"
    ServerName abc
    ErrorLog "logs/abc-error.log"
    CustomLog "logs/abc-access.log" combined
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "o:/abc2"
    ServerName abc2
    ErrorLog "logs/abc2-error.log"
    CustomLog "logs/abc2-access.log" combined
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "f:/htdocs"
    ServerName localhost
    ErrorLog "logs/localhost-error.log"
    CustomLog "logs/localhost-access.log" combined
</VirtualHost>

Когда я получаю доступ к http://lcoalhost или http://abc, Все отлично.Когда я пытаюсь получить доступ к http://abc2 (локальный каталог существует), мой браузер пытается загрузить http://www.abc2.com

Что я могу делать не так?

1 Ответ

2 голосов
/ 05 сентября 2011

Вы указали abc2 в вашем hosts файле?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...