Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27
  1. #1
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969

    Virtualhost di più domini con router

    Ho un server collegato a un router ADSL. L'ip del server è di tipo 10.0.0.100 statico.
    Il router ha un ip statico e quando arrivano richieste dalla porta 80 le manda all'ip interno del server.

    Se imposto nell'httpd.conf i virtualhost dei vari domini non funziona, se invece imposto

    <virtualhost 10.0.0.100:80>
    DocumentRoot /var/www/html/sito1
    ...

    Tutti i domini vengono indirizzati sul sito1.

    Come faccio?

  2. #2
    Prova a impostare il virtualhost così:

    <VirtualHost 10.0.0.100:80>
    ServerName www.tuosito.it
    DocumentRoot "cartelladelserverchecontienelepagineweb"
    </VirtualHost>
    <!-- Debian GNU/Linux 4.0 Kernel 2.6.x -->
    ftp://ftp.it.debian.org/
    http://www.php.net/

  3. #3
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Così funziona se ho un solo dominio, però se ne ho più di uno vengono reindirizzati tutti sul primo.

  4. #4
    Originariamente inviato da Teuzzo
    Così funziona se ho un solo dominio, però se ne ho più di uno vengono reindirizzati tutti sul primo.
    Dovresti ricopiare il codice per ogni dominio cambiando il ServerName
    <!-- Debian GNU/Linux 4.0 Kernel 2.6.x -->
    ftp://ftp.it.debian.org/
    http://www.php.net/

  5. #5
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Originariamente inviato da Linux2004
    Dovresti ricopiare il codice per ogni dominio cambiando il ServerName
    Era così che ho fatto

  6. #6
    Gestisci il dnsdinamico?
    <!-- Debian GNU/Linux 4.0 Kernel 2.6.x -->
    ftp://ftp.it.debian.org/
    http://www.php.net/

  7. #7
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Originariamente inviato da Linux2004
    Gestisci il dnsdinamico?
    Cosa intendi?

  8. #8
    Originariamente inviato da Teuzzo
    Cosa intendi?
    Hai un ip dinamico che associ ad un dominio usando un servizio di dns dinamino come no-ip.org?
    <!-- Debian GNU/Linux 4.0 Kernel 2.6.x -->
    ftp://ftp.it.debian.org/
    http://www.php.net/

  9. #9
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Originariamente inviato da Linux2004
    Hai un ip dinamico che associ ad un dominio usando un servizio di dns dinamino come no-ip.org?
    No, ho un ip statico, mi sembrava di averlo scritto nel primo messaggio.

    Ho fatto ulteriori prove, mettendo solo named virtualhost:
    codice:
    ################# Named VirtualHosts
    # www.sito1.it
    <VirtualHost www.sito1.it:80>
    ServerName www.sito1.it
    ServerPath /var/www/html/sito1
    DocumentRoot /var/www/html/sito1
    </VirtualHost>
    
    
    ################# Named VirtualHosts
    # www.sito2.it
    <VirtualHost www.sito2.it:80>
    ServerName www.sito2.it
    ServerPath /var/www/html/sito2
    DocumentRoot /var/www/html/sito2
    </VirtualHost>
    Risultato: se vado su www.sito1.it e www.sito2.it vedo in entrambi i casi www.sito1.it, vicersa se metto nell'httpd.conf prima il named virtualhost del sito2, se vado su www.sito1.it e www.sito2.it vedo in entrambi i casi www.sito2.it


  10. #10
    Prova così:

    codice:
     
    ################# Named VirtualHosts
    # www.sito1.it
    <VirtualHost ip_della_macchina_nella_lan:80]>
    ServerName www.sito1.it
    ServerPath /var/www/html/sito1
    DocumentRoot /var/www/html/sito1
    </VirtualHost>
    
    
    ################# Named VirtualHosts
    # www.sito2.it
    <VirtualHost ip_della_macchina_nella_lan:80>
    ServerName www.sito2.it
    ServerPath /var/www/html/sito2
    DocumentRoot /var/www/html/sito2
    </VirtualHost>
    Prova anche a mettere le path tra apici
    <!-- Debian GNU/Linux 4.0 Kernel 2.6.x -->
    ftp://ftp.it.debian.org/
    http://www.php.net/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.