2009-10-04 4 views
1

Если вы читаете мой вопрос, спасибо, я ценю вашу помощьНесколько доменов на WAMP localhost

Я использую Wamp в Windows Vista.

я создал 2 проекта папки:

www/project1/ 
www/project2/ 

Мои виртуальные хосты файл выглядит следующим образом:

NameVirtualHost *:80 

<VirtualHost *:80> 
    DocumentRoot "C:/wamp/www/project1/" 
    ServerName project1.com 
</VirtualHost> 

<VirtualHost *:80> 
    DocumentRoot "C:/wamp/www/project2/" 
    ServerName project2.com 
</VirtualHost> 

Может кто-то посоветовать, как я могу идти об этом?

ответ

3

Вы должны указать ServerName в VirtualHost, как это (и дополнительно ServerAlias) для каждого хоста:

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/docs/dummy-host1.localhost" 
    ServerAlias *.first.com first.com 
    ServerName www.first.com 
    ErrorLog "logs/dummy-host1.localhost-error.log" 
    CustomLog "logs/dummy-host1.localhost-access.log" common 
</VirtualHost> 

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/docs/dummy-host2.localhost" 
    ServerAlias *.second.com second.com 
    ServerName www.second.com 
    ErrorLog "logs/dummy-host2.localhost-error.log" 
    CustomLog "logs/dummy-host2.localhost-access.log" common 
</VirtualHost> 
+0

К сожалению дружище, но то, что вы предлагаете не работает для меня. См. Мое Редактирование выше в исходном сообщении. Если вы можете помочь оттуда, это будет здорово. – Chris

+1

Hosts файл должен отображать first.com и second.com на локальный хост: 127.0.0.1 first.com 127.0.0.1 second.com Вы должны убедиться, что ваш локальный DNS обновляется, как welll; перезапустить браузер и перезапустить службу dnscache. –

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