Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    impostare 2° dominio nell'httpd.conf di apache

    Ciao a tutti,
    Ho la necessità di impostare un secondo dominio nell'httpd.conf, il problema è che non so come si fa...
    il primo dominio l'ho fatto puntare direttamente all'ip della macchina, ma ora che ne devo attivare 1 secondo come faccio?

    mi hanno detto di fare cosi

    codice:
    <VirtualHost 81.174.30.164>
    Servername www.grandefratello6.it
    serveradmin mail@mail.com
    documentroot /var/www/grandefratello6/www.grandefratello6.it
    ErrorLog /var/log/apache/www.grandefratello6.it-error_log
    CustomLog /var/log/apache/www.grandefratello6.it-access_log common
    </VirtualHost>
    il dominio gf6 non è ancora attivo, quindi non posso dire se funziona o no... però per il primo dominio che ho devo fare la stessa cosa o posso lasciarlo dentro la cartella /var/www/html/ ?

    ricapitolando

    1 dominio è dentro -> /var/www/html/
    ne devo attivare un secondo, attivo quel virtualhost e i file del sito dovrò metterli in /var/www/grandefratello6/
    poi...
    devo attivare anche il virtualhost per il primo dominio sulla macchina? :master:

    grazie molte e scusate forse le domande banali
    ciao ciao
    http://WWW.HOSTINGTALK.IT
    Forum italiano dedicato all'hosting

  2. #2
    uppola
    http://WWW.HOSTINGTALK.IT
    Forum italiano dedicato all'hosting

  3. #3
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Se hai un solo ip si chiama virtualhost name-based.
    In httpd.conf:

    NameVirtualHost *:80

    <VirtualHost *:80>
    ServerName www.sito1.it
    DocumentRoot /var/www/html/sito1
    </VirtualHost>

    <VirtualHost *:80>
    ServerName www.sito2.com
    DocumentRoot /var/www/html/sito2
    </VirtualHost>


    http://httpd.apache.org/docs/2.0/vhosts/name-based.html

  4. #4
    Ciao, grazie per la risposta...
    ho provato a fare cosi

    codice:
    ################# Named VirtualHosts
    # www.theoc.it
    NameVirtualHost grandefratello6:80 
    <VirtualHost www.theoc.it:80>
    ServerName www.theoc.it
    serveradmin mail@mail.com
    DocumentRoot /var/www/html
    </VirtualHost>
    
    
    ################# Named VirtualHosts
    # www.grandefratello6.it
    NameVirtualHost grandefratello6:80 
    <VirtualHost grandefratello6:80>
    ServerName www.grandefratello6.it
    serveradmin mail@mail.com
    DocumentRoot /var/www/grandefratello6
    </VirtualHost>
    ma mi apre sempre la stessa pagina...
    la dir dentro www è stata creata... ma sembra non funzionare il vhost.. :rollo:
    come potrei fare?
    grazi molte
    http://WWW.HOSTINGTALK.IT
    Forum italiano dedicato all'hosting

  5. #5
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    No, la sintassi non è corretta.
    Fai esattamente come ti ho scritto:


    codice:
    NameVirtualHost *:80 
    
    <VirtualHost *:80> 
    ServerName www.theoc.it 
    DocumentRoot /var/www/html
    ...
    </VirtualHost> 
    
    <VirtualHost *:80> 
    ServerName www.grandefratello6.it 
    DocumentRoot /var/www/grandefratello6
    ...
    </VirtualHost>
    In questo caso www.theoc.it è nella cartella /var/www/html e www.grandefratello6.it è nella cartella /var/www/grandefratello6.

  6. #6
    ecco ora si,
    grazie molte
    e se vorrei creare un sottodominio del tipo forum.grandefratello6.it?
    Grazie ancora
    http://WWW.HOSTINGTALK.IT
    Forum italiano dedicato all'hosting

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.