name based virtual hosts
Дома локалка из 2х компьютеров. На одном стоит Apache2. Хочу со второго загружать виртуальные серверы на первом.
Я так понимаю для этого ip based virtual hosts не катят. А вот как настраивать name based virtual hosts я сам дойти не могу. Поможите?
Здравствуйте.
Дома локалка из 2х компьютеров. На одном стоит Apache2. Хочу со второго загружать виртуальные серверы на первом.
Я так понимаю для этого ip based virtual hosts не катят. А вот как настраивать name based virtual hosts я сам дойти не могу. Поможите?
эээ... а почему не катят ip based?
эээ... а почему не катят ip based?
потому-что в строке браузера на второй машинке набираю адрес компа с апатчем и он грузит главный хост. А чтобы загрузить виртуальный хост с именет какой адрес надо указывать?
потому-что в строке браузера на второй машинке набираю адрес компа с апатчем и он грузит главный хост. А чтобы загрузить виртуальный хост с именет какой адрес надо указывать?
а почему бы не дать сетевухе компа несколько IP адресов? ;)
ваш вариант будет выглядеть так:
<VirtualHost 192.168.0.1>
ServerName a.v-host.domain.local
ServerAlias a.v-host
DocumentRoot /www/vhosts/a/htdocs
</VirtualHost>
<VirtualHost 192.168.0.1>
ServerName b.v-host.domain.local
ServerAlias b.v-host
DocumentRoot /www/vhosts/b/htdocs
</VirtualHost>
а почему бы не дать сетевухе компа несколько IP адресов? ;)
ваш вариант будет выглядеть так:
<VirtualHost 192.168.0.1>
ServerName a.v-host.domain.local
ServerAlias a.v-host
DocumentRoot /www/vhosts/a/htdocs
</VirtualHost>
<VirtualHost 192.168.0.1>
ServerName b.v-host.domain.local
ServerAlias b.v-host
DocumentRoot /www/vhosts/b/htdocs
</VirtualHost>
Может несколько доменов?
а почему бы не дать сетевухе компа несколько IP адресов? ;)
ваш вариант будет выглядеть так:
<VirtualHost 192.168.0.1>
ServerName a.v-host.domain.local
ServerAlias a.v-host
DocumentRoot /www/vhosts/a/htdocs
</VirtualHost>
<VirtualHost 192.168.0.1>
ServerName b.v-host.domain.local
ServerAlias b.v-host
DocumentRoot /www/vhosts/b/htdocs
</VirtualHost>
упсь... Нехорошо получилось. Я просто зациклился на этих 127.0.0.x адресах. Предложенный вариант меня вполне устраивает, спасибо за содействие.
упсь... Нехорошо получилось. Я просто зациклился на этих 127.0.0.x адресах. Предложенный вариант меня вполне устраивает, спасибо за содействие.
не недо циклиться на 127.0.0.х адресах! я уже писал как то, что основная ошибка начинающих (и не только, к сожалению) - думать, что 127.0.0.1 и, к примеру, 127.0.23.5 это два разных IP...
Здравствуйте.
Дома локалка из 2х компьютеров. На одном стоит Apache2. Хочу со второго загружать виртуальные серверы на первом.
Я так понимаю для этого ip based virtual hosts не катят. А вот как настраивать name based virtual hosts я сам дойти не могу. Поможите?
Не понятно что значит загружать виртуальные серверы? да еще с другой машины?
Я так понимаю, вам нужно в броузере с одной машины конектится при определенном адресе на вторую. Для этого в файле hosts пишешь строку
айпи машины с апачем имя сайта
еще может быть что у вас в броузере указан прокси, однако он не знает что есть еще такой сайту вас в сети, для этого указываем для каких имен не использовать прокси
Не понятно что значит загружать виртуальные серверы? да еще с другой машины?
Я так понимаю, вам нужно в броузере с одной машины конектится при определенном адресе на вторую. Для этого в файле hosts пишешь строку
айпи машины с апачем имя сайта
еще может быть что у вас в броузере указан прокси, однако он не знает что есть еще такой сайту вас в сети, для этого указываем для каких имен не использовать прокси
неправильно. человеку нужно по одному IP адресу несколько виртуальных сайтов. в hosts вы можете прописать все что угодно, но как Apache узнает, на какой из обслуживаемых им сайтов направлят клиента?
неправильно. человеку нужно по одному IP адресу несколько виртуальных сайтов. в hosts вы можете прописать все что угодно, но как Apache узнает, на какой из обслуживаемых им сайтов направлят клиента?
я про настройки апача ничего не говорю, считается что апач настроен, потому как вопроса о нем не видел. я про сторону клиента. к тому же не стоит использовать для локальных сайтов имена типа перечисленных выше, я думаю что то типа - site1.local, site2.local, тогда в настройках броузера легко отрезать по маске - *.local
может я в терминологии чего не понял... тады сори