[gl-como] Apache 2
Pietro Bertera
pietro@bertera.it
Gio 22 Giu 2006 21:47:30 CEST
Il giorno gio, 22/06/2006 alle 19.26 +0200, Massimo ha scritto:
> Pirla ha scritto:
> > I virtual host non funzionano in base all'indirizzo ma in base alla
> > request che il browser invia.
> >
> > Praticamente puoi avere un solo IP ma diversi host-name.
> >
> Ecco, a me serve il contrario.
> Praticamente digitando l'indirizzo 82.106.153.138 o 139 o 140 o 141
> apache dovrebbe ridirigere sulla dir corretta.
> Es. 82.106.153.138--> test1
> 82.106.153.139--> test2
ok. scrivo la conf cosi' a memoria, non ti fidare troppo:
<VirtualHost 82.106.153.138:80>
DocumentRoot /var/www/sito1
ServerName www.sito1.com
[....]
</VirtualHost>
<VirtualHost 82.106.153.139:80>
DocumentRoot /var/www/sito1
ServerName www.sito2.com
[....]
</VirtualHost>
<VirtualHost 82.106.153.140:80>
DocumentRoot /var/www/sito3
ServerName www.sito3.com
[....]
</VirtualHost>
e cosi' via.
questa baracca la devi mettere in un file di conf di apache, se usi
debian la struttura dei file di config è molto ordinata: ti fai un file
per ogni virtual host e lo piazzi in /etc/apache2/sites-avaiable/ poi se
vuoi abilitare il vhost link il file in /etc/apache2/sites-enabled
ovvio che sull'interfaccia su cui ascolta apache devi avere tutti gli ip
che usi per i virtualhost
ip addr add dev eth0 82.106.153.138
ip addr add dev eth0 82.106.153.139
ip addr add dev eth0 82.106.153.140
Ciao
Maggiori informazioni sulla lista
gl-como