Вам нужно сделать несколько шагов, чтобы сделать эту работу.
1.) Обновите файл hosts
. В Windows XP его можно найти в c:\WINDOWS\system32\drivers\etc\
. Вы уже должны увидеть первую строку снизу, она позаботится о вашем другом упомянутом проекте. - добавьте дополнительные, чтобы делать любые запросы к упомянутым виртуальным хостам, перенаправленным обратно на вашу собственную машину.
127.0.0.1 localhost
127.0.0.1 foo-bar.com
127.0.0.1 abcdef.com
127.0.0.1 qwerty.com
2.) Обновите файл vhosts в конфигурации Apache. В папке XAMPP добавьте следующее к apache\conf\extra\httpd-vhosts.conf
и, если необходимо, измените порты (т.е. если вы используете 8080 вместо порта 80).
<VirtualHost *:80>
DocumentRoot C:/xampplite/htdocs/foo-bar/
ServerName www.foo-bar.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot C:/xampplite/htdocs/abcdef/
ServerName www.abcdef.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot C:/xampplite/htdocs/qwerty/web/
ServerName www.qwerty.com
</VirtualHost>
3.) Выполните быструю проверку конфигурации. Откройте {XAMPP-folder}\apache\conf\httpd.conf
файл и убедитесь, что следующая часть не закомментирована предшествующим символом #
:
Include conf/extra/httpd-vhosts.conf
4.) Перезапустите XAMPP.
... и все должно быть настроено. Ваш другой проект должен быть доступен по указанному вами URI, если вы просто указали его под C:/xampplite/htdocs/my-project/
.