в virtualhost servername должен совпадать с site1. и в конфиге апача рядом с listen параметр name* 16.05.2011 10:28 пользователь "Эл Noname" <[email protected]> написал: > Доброго всем времени суток. Имеется ubuntu сервер, на нем имеется апач и > виртуальные хосты. Нужно, что бы эти виртуальные хосты были доступны по > именам из локальной сети. Как я понимаю, для этого нужно прописать на > машинах в локальной сети в файлах hosts что-то типа > > 192.168.0.100 Site1 > 192.168.0.100 Site2 > > Или поднять днс сервер с перенаправлением. > Решил проверить первый вариант на одной машине. В хостс прописал, но в > браузере что-бы я не вводил, site1 или site 2, грузится всегда один и тот же > сайт. > > В /etc/apache2/sites-available вот что: > vhosts.conf: > > <VirtualHost *:80> > ServerName galanterra > ServerAlias www.galanterra > DocumentRoot /var/www/galanterra/www > </VirtualHost> > > <VirtualHost *:80> > ServerName astroy > ServerAlias www.astroy > DocumentRoot /var/www/astroy/verstka > </VirtualHost> > > astroy: > > <VirtualHost *:80> > ServerAdmin webmaster@localhost > > DocumentRoot /var/www/astroy/verstka > <Directory /var/www/astroy/verstka/> > Options FollowSymLinks > AllowOverride All > </Directory> > <Directory /var/www/astroy/verstka/> > Options Indexes FollowSymLinks MultiViews > AllowOverride All > Order allow,deny > allow from all > </Directory> > > ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ > <Directory "/usr/lib/cgi-bin"> > AllowOverride All > Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch > Order allow,deny > Allow from all > </Directory> > > ErrorLog /var/log/apache2/error.log > > # Possible values include: debug, info, notice, warn, error, crit, > # alert, emerg. > LogLevel warn > > CustomLog /var/log/apache2/access.log combined > > Alias /doc/ "/usr/share/doc/" > <Directory "/usr/share/doc/"> > Options Indexes MultiViews FollowSymLinks > AllowOverride All > Order deny,allow > Deny from all > Allow from 127.0.0.0/255.0.0.0 ::1/128 > </Directory> > > </VirtualHost> > > galanterra: > > <VirtualHost *:80> > ServerAdmin webmaster@localhost > > DocumentRoot /var/www/galanterra/www > <Directory /var/www/galanterra/www/> > Options FollowSymLinks > AllowOverride All > </Directory> > <Directory /var/www/galanterra/www/> > Options Indexes FollowSymLinks MultiViews > AllowOverride All > Order allow,deny > allow from all > </Directory> > > ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ > <Directory "/usr/lib/cgi-bin"> > AllowOverride All > Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch > Order allow,deny > Allow from all > </Directory> > > ErrorLog /var/log/apache2/error.log > > # Possible values include: debug, info, notice, warn, error, crit, > # alert, emerg. > LogLevel warn > > CustomLog /var/log/apache2/access.log combined > > Alias /doc/ "/usr/share/doc/" > <Directory "/usr/share/doc/"> > Options Indexes MultiViews FollowSymLinks > AllowOverride All > Order deny,allow > Deny from all > Allow from 127.0.0.0/255.0.0.0 ::1/128 > </Directory> > > </VirtualHost> > > Как сделать, чтобы сие заработало?
-- ubuntu-ru mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
