Нужна помощь в отношении виртуальных хостов WAMP

Извините за вопрос, который, вероятно, поднимался много раз, но мне еще предстоит найти пример, который может мне помочь.

Дома у меня есть сервер WAMP с двумя папками в /wamp/www/, поэтому /wamp/www/site1 и /wamp/www/site2. Я нашел пример того, как поместить их в файл http.conf, но я не уверен, куда они должны идти и как это сделать.

Я также, в конце концов, надеюсь, что смогу хранить файлы в каталоге вне папки www, например, на другом диске.

Кто-нибудь может помочь или предложить образец файла.conf или ресурсы?

1 ответ

Решение

Если вы используете пакет wamp от wampserver.com. Затем в файле httpd.conf вам нужно обязательно раскомментировать строку, которая гласит:

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

убедитесь, что это выглядит так

Затем перейдите в дополнительную папку и отредактируйте файл httpd-vhosts.conf и добавьте следующие записи:

# Use name-based virtual hosting.
#
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot "C:\wamp\www\site1"
ServerName site1.domain.com

</VirtualHost>

<VirtualHost *:80>
DocumentRoot "C:\wamp\www\site2"
ServerName site2.domain.com
</VirtualHost>

Что касается хранения файлов www в другом каталоге, вы найдете это в файле httpd.conf:

DocumentRoot "c: / wamp / www /"

Надеюсь, это поможет.

Другие вопросы по тегам