|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2001
Città: ROMA
Messaggi: 2967
|
Problema virtual Host apache
ciao,
nel file httpd.conf ho configurato correttamente un sito (sito1 ad esempio), come passo a creare un virtual host, NameVirtualHost *:80 <VirtualHost *:80> ServerName sito2 DocumentRoot /var/www/sito2/ </VirtualHost> risponde sempre e solo sito2, anche se cerco di andare sul sito1... qualcuno sa dirmi da che dipende?
__________________
![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
crea un virtual host anche per il server principale, mettendo ServerName e DocumentRoot uguali a quelle definite nella sezione globale
![]() |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: May 2001
Città: ROMA
Messaggi: 2967
|
Quote:
![]() fatto cosi e funziona... mi chiedo come sia possibile però un comportamento del genere... è un bug o funge proprio cosi?... a che serve definire 2 volte lo stesso "sito"? boohh
__________________
![]() |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
non è un bug. all'inizio sembrava anche a me illogico, ma se immagini configurazioni complesse in cui una parte dei virtual host funzionano per nome ed altri per ip è corretto che le definizioni nella sezione globale non vengano considerate. stai attento all'ordine in cui li definisci, se arriva una richiesta per un IP sotto la direttiva NameVirtualHost e nessun nome corrisponde il primo VirtualHost definito diventa quello utilizzato per servire quella richiesta. |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:02.