Visualizzazione risultati 1 fino 1 di 1

Discussione: Utilizzare più Virtual Host in locale, come impostarli

  1. #1
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    Per impostare dei Virtual Host in locale bisogna lavorare su apache.

    Ho fatto le prove su appserv per windows ma per tutti dovrebbe essere praticamente identica la procedura.

    Arrestiamo apache, andiamo nella cartella "config" di apache ed editiamo il file httpd.conf (meglio farne una copia prima) e cerchiamo la riga NameVirtualHost 127.0.0.1 oppure NameVirtualHost *:80 e se è presente # o NameVirtualHost *:80 sostituiamo con NameVirtualHost 127.0.0.1 e all'inizio della riga rimuoviamo #.
    Sotto aggiungiamo :

    <VirtualHost prova>
    DocumentRoot c:/prova/
    ServerName prova
    </VirtualHost>

    <VirtualHost test>
    DocumentRoot k:/test/app/test/
    ServerName test
    </VirtualHost>


    possiamo dare i nomi e far riferimento alle cartelle che vogliamo.

    ora andiamo ad aprire il file HOSTs che si trova in c:\windows\ oppure c:\windows\system32 e inseriamo:

    127.0.0.1 localhost
    127.0.0.1 prova
    127.0.0.1 test


    salviamo e avviamo apache

    ora se nella finestra del browser scriviamo
    http://localhost oppure http://127.0.0.1 apparira ciò che è contenuto della cartella "predefinita" da apache, ma se inseriamo
    http://prova andremo a lacorare nella cartella c:\prova\ e se usiamo
    http://test andremo a lavorare in k:/test/app/test/


    questo funziona solo sul pc in qui è installato apache, ovvero in locale.
    Ultima modifica di makpaolo : 03-09-2004 alle ore 08.14.24
    Se smetti di imparare e evolverti sei morto dentro

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •