Pagina Principale Attiva Servizio Entra Prodotti Privati Aziende Istituzioni Contattaci Chi Siamo
Benvenuto sul nostro portale di programmazione.


Apache e Virtual Hosts Dinamici


In questo articolo discuteremo su una soluzione con Apache, per configurare Host Virtuali dinamici, molto utili per i Provider per creare account senza dovere riavviare Apache ad ogni creazione di un nuovo account.

La soluzione che useremo č quella basata sul modulo di Apache denominato MOD_REWRITE:

<b>Soluzione MOD_REWRITE</b>

Tramite questa direttiva possiamo configurare dinamicamente dei virtual host basati sul nome.

<b>Esempio:</b>

<VirtualHost 62.149.193.149>
DocumentRoot /home/domainname.ext
ServerName www.domainname.ext
</VirtualHost>

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.(.+)$
RewriteRule ^/(.+)$ /home/%1/$1 [L]

In questo caso se il client richiede http://www.openskills.info/index.php le rule di rewrite convertiranno la richiesta per accedere alla risorsa che risiederą in /home/www/openskills.info/index.php.

Altra soluzione potrebbe essere questa, senza ModRewrite:

<VirtualHost 62.149.193.149>
 ServerName www.domainname.ext
 VirtualDocumentRoot /home/%0
 VirtualScriptAlias  /home/%0/cgi-bin
</VirtualHost>


http://www.9euro.com


Giovanni Ceglia
giovanniceglia@xungame.com




Altri siti di Questo NetWork, Ceglia Giovanni NetWork: Programmazione & Videogames, Directory Alloggi, Hosting, Verifica Identitą, Annunci Immobiliari, Annunci Immobiliari in Italiano, Malmignatta Motore di Ricerca, Tutto il Network Giovanni Ceglia   Free thumbnail preview by Thumbshots.org




Giovanni Ceglia offre servizi Internet di sviluppo, manutenzione, messa in opera di portali per servizi, hosting, software per servizi Internet.

Tutto il materiale qui presente č © CopyRight Giovanni Ceglia dal 2003, tutti i diritti sono riservati, la copia e la redistribuzione di materiale presente su questo sito, sono vietate ove non espressamente consentito. Eventuali marchi citati appartengono ai rispettivi proprietari. Giovanni Ceglia - Servizi Informatici, Internet e Hosting, Partita IVA N. 03972320653, Sede Legale in Via Trento N.74 84016, Pagani (Salerno) Italy, E-Mail: giovanniceglia@xungame.com, Numero di Telefono Cellulare per contatti: 339-4403189. Iscrizione alla camera di commercio di Salerno.