вторник, 19 февраля 2013 г.

Как развернуть несколько сайтов в локали в Битрикс Веб-окружении

Казалось бы, избитая тема, но меня часто спрашивают, как сделать это, поэтому решила написать.
Ищем файл default.conf
у меня он лежит в
C:\Bitrix\apache2\conf\sites
у других может лежать в другом месте, в зависимости от версии Битрикс Веб-окружения и от того, куда она установлена - суть от этого не меняется.

В нем по-умолчанию прописан только один виртуальный хост

#Bitrix Env replace()
Listen 6448
<VirtualHost _default_:6448>
DocumentRoot "C:/Bitrix/www"
ErrorLog "logs/default-error.log"
CustomLog "logs/default-access.log" common
</VirtualHost>
#/Bitrix Env replace()

Но можно прописать сколько угодно дополнительных, например так:

#Bitrix Env replace()
Listen 6448
<VirtualHost _default_:6448>
DocumentRoot "C:/Bitrix/www"
ErrorLog "logs/default-error.log"
CustomLog "logs/default-access.log" common
</VirtualHost>
Listen 6449
<VirtualHost _default_:6449>
DocumentRoot "
C:/папка, в которой будут лежать файлы другого сайта/"
ErrorLog "logs/default-error.log"
CustomLog "logs/default-access.log" common
</VirtualHost>
#/Bitrix Env replace()

Записали, сохранили, перезапустили Веб-окружение, и теперь по адресу http://localhost:6448 будет открываться один сайт, а по адресу http://localhost:6449 - другой

Комментариев нет: