PDA

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


DIMON4G
31.01.2009, 16:14
Кароче хочу держать 2 сайта на 1 сервере т.е. надо создать виртуальный хост, в обшем создал, вот конфиг его:

1*

<VirtualHost *:80>

ServerName all-vrn.ath.cx
DocumentRoot /var/vhosts/all-vrn.ath.cx/public_html

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>

ErrorLog /var/vhosts/all-vrn.ath.cx/logs/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/vhosts/all-vrn.ath.cx/logs/access.log combined
</VirtualHost>

2*

<VirtualHost 127.0.1.1:80>

ServerName cs-zona.mine.nu
DocumentRoot /var/vhosts/cs-zona.mine.nu/public_html

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/vhosts/cs-zona.mine.nu/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>

ErrorLog /var/vhosts/cs-zona.mine.nu/logs/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/vhosts/cs-zona.mine.nu/logs/access.log combined
</VirtualHost>

когда я захожу на главный домен all-vrn.ath.cx то всё норм, а когда захожу на cs-zona.mine.nu, то пападаю сюда all-vrn.ath.cx. Когда с сервера захожу на 127.0.1.1 то всё норм. Помогите, чё надо сделать? :mad:

rap1t
31.01.2009, 16:19
VirtualHost *:80
VirtualHost 127.0.1.1:80

у тебя на all-vrn.ath.cx будет заходить если ты будешь идти на любой адресс, а на cs-zona.mine.nu когда ссылаешся только на 127,0,1,1
Попробуй написать вместо *:80 ччто либо типа 127.0.1.2:80

groundhog
31.01.2009, 16:23
<VirtualHost 127.0.1.1:80>

Это к чему у тебя написано? 127.*.*.* немаршрутизируемая подсетка, использующаяся только для тестов... Нужна помощь - стучив личку, доступ к серверу есть?

neval
31.01.2009, 16:56
http://httpd.apache.org/docs/2.0/vhosts/name-based.html

NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain
</VirtualHost>

<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>

DIMON4G
06.02.2009, 20:47
groundhog настоящий мужик, респект, всё сделал!

1SeTh
08.02.2009, 20:32
хоть бы поделился как он сделал

1ce666
31.10.2009, 18:40
Помогите пожалуйста настроить виртуальные хосты в апаче, icq 712-869