lunedì, maggio 31, 2004

Virtual Host in Apache

Se sviluppate siti web allora apprezzerete sicuramente Apache e il PHP, ma ora aprezzere il vostro server web ancora di più! Infatti se sviluppate in php sicuramente volete testare le vostre pagine ma se dovete testare diversi engine per diversi siti che state sviluppando? sottocartelle? brr che brutta cosa... che ne dite invece di usare diversi sottodomini?
Mettiamo che Apache2 (io uso ora il 2.0.49-r2) punti di base a /var/www/localhost bene

  1. creiamo /var/www/sottodominio

  2. andiamo in /etc/hosts che si dovrebbe presentare così:
    127.0.0.1 localhost nomehost

    aggiunge le seguenti righe:
    ip_vostro www.dominio.it nomehost
    ip_vostro sottodominio.dominio.it nomehost

    dove dominio è quello che avete messo in apache2.conf come NameServer

  3. entrate nei file di configurazione di apache ed in particolare in vhost.conf e aggiungete :
    NameVirtualHost *:80

    ServerName sottodomio.dominio.it
    DocumentRoot /var/www/sottodominio


  4. restartate e apache e il gioco è fatto

Potete creare quanti sotto domini volete basta aggiugere .. buon lavoro e ricordatevi di usare sempre gli indirizzi assoluti /index.php e nn relativi index.php
Per ulteriori info vi rimando qui

1 Comments:

At 9:28 PM, Anonymous Anonimo said...

Hey, you have a great blog here!

I have a asp hosting web site. It pretty much covers ##WEB HOSTING## related stuff.

We have business and personal web hosting packages. No setup fees. Low cost domain registration, SSL certificates, merchant accounts and web design.

Come and check it out if you get time.

 

Posta un commento

<< Home