2015-06-01 4 views
1

Я использую xamp в качестве моего тестового сервера. У меня есть другие приложения, которые отлично работают.Почему мой виртуальный хост не найден?

Этот URL работает: http://localhost/PatchUpdate/ Я пытаюсь получить этот адрес, чтобы работать: PatchUpdate.local

Мой HTTPD-vhost.conf выглядит следующим образом:

<VirtualHost *:80> 
    ServerName PatchUpdate.local 
    DocumentRoot "D:/app/xampp/htdocs/PatchUpdate" 
    ErrorLog "logs/PatchUpdate.log" 
    CustomLog "logs/PatchUpdate.log" common 
</VirtualHost> 

Странным является то, что У меня есть другие хосты, которые отлично работают. Вот один, который использует jkmount для отображения мой клиент и на стороне сервера

<VirtualHost *:80> 
    DocumentRoot "D:/app/xampp/htdocs/OutageReport" 
    ServerName OutageReport.local 
    JkMount /OutageReportSvc/* worker1 
    ErrorLog "logs/OutageReport.log" 
    CustomLog "logs/OutageReport.log" common 
</VirtualHost> 

Проверка HTTPD -S дает мне это:

port 80 namevhost PatchUpdate.local (D:/app/xampp/apache/conf/extra/httpd-vhosts.conf:105) 

Так что похоже, он настроен правильно и Apache видит отображение. Но когда я пытаюсь ударить patchupdate.local

Я получаю «Сервер не найден» ошибка и URL заменяется http://www.patchupdate.local/

Кто-нибудь есть какие-либо идеи, почему именно этот виртуальный хост не работает, когда другие хосты?

Спасибо

+0

Имя_сервера: patchupdate.local, а не www.patchupdate.local – castis

+0

Найденный. Мне также пришлось добавить 127.0.0.1 \t \t PatchUpdate.local в мой файл etc/host. – user3669653

ответ

0

Найденный. Мне также пришлось добавить 127.0.0.1 PatchUpdate.local в мой файл etc/host

Смежные вопросы