PDA

Просмотр полной версии : Проблема: виртуальные хосты.


warwar
06.12.2009, 23:55
Добрый вечер.
Есть машина на которой установна система FreeBSD 7.2 (поднят нат) на ней установлены 2 сетевые карты: одна глядит в локальную сеть провайдера. Вторая глядит в домашнюю сеть. Нужно поднять 2 сайта, первый глядит в домашюю сеть второй в локальную сеть провайдера
Найдя в инете много мануалов я добавил в конец файла httpd.conf:
<VirtualHost *:80>
ServerAdmin centr-ptah@maisvds.ru
DocumentRoot /data/sites/site1/www
ServerName 10.0.140.110
</VirtualHost>

<VirtualHost *:80>
ServerAdmin centr-ptah@mail.ru
DocumentRoot /data/sites/site2/www
ServerName 192.168.0.1
</VirtualHost>

При этом сайт на 10.0.140.110 работает, а на 192.168.0.1 нет:(

Могу выложить полный конфиг httpd.conf

zythar
07.12.2009, 01:34
тут что-то не так...
мне ServerName не понравился..
попробуй так:

<VirtualHost 10.0.140.110:80>
ServerAdmin centr-ptah@maisvds.ru
DocumentRoot /data/sites/site1/www
</VirtualHost>

<VirtualHost 192.168.0.1:80>
ServerAdmin centr-ptah@mail.ru
DocumentRoot /data/sites/site2/www
</VirtualHost>

warwar
07.12.2009, 14:49
все равно не работает может быть дело в конфиге, щас выложу в архиве

http://mixcs.ru/ тут конфиги

zythar
07.12.2009, 21:51
изменить
Listen 10.0.140.110:80
на Listen 80

warwar
08.12.2009, 00:13
zythar спасибо работает, а как ещё сделать чтобы из локальной сети провайдера можно было зайти 10.0.140.110:88 обращаясь к папке /data/sites/site3/www?
<VirtualHost 10.0.140.110:88>
ServerAdmin admin@domain.ru
DocumentRoot /data/sites/site3/www
</VirtualHost>
не работает:(

zythar
08.12.2009, 18:04
потому что апач висит на 80 порту, а не на 88.
внизу Listen 80 добавь Listen 88

warwar
08.12.2009, 18:55
Forbidden

You don't have permission to access / on this server. хотя файлы есть так и превидущей проблеме т.е. 192.168.0.1

zythar
08.12.2009, 20:58
добавь это для вхоста.

<VirtualHost ...>
....
<Directory /path/to/site3>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

warwar
09.12.2009, 23:20
zythar, все работает как часы! Огромное спасибо!