Utilizzo di directory virtuali (Windows)

Una directory virtuale è un link a una directory fisica esistente presente sul disco rigido del server. Le directory virtuali possono contenere diverse impostazioni specifiche, come la configurazione ASP.NET personalizzata, i permessi di accesso o la protezione con una password.

Poiché qualsiasi directory virtuale può avere le proprie impostazioni, includendo la configurazione ASP.NET personalizzata, le directory virtuali sono molto utili nella configurazione delle proprie applicazioni web, particolarmente quelle scritte in ASP.NET. Per esempio, se hai tre applicazioni web che usano la versione 2.0 di ASP.NET e devi installare un'applicazione web che usa la versione 4.0 di ASP.NET, puoi creare una directory virtuale per l'applicazione ASP.NET 4.0, configurare le impostazioni di ASP.NET per la directory, in modo da abilitare il supporto per la versione 4.0 e quindi installare con successo l'applicazione richiesta.

Le directory virtuali possono anche essere usate come alias. Per esempio, un'applicazione web è installata sul tuo dominio "example.com" nella directory fisica "/my_data/web_apps/forum". Per accedere all'applicazione web, gli utenti devono digitare "example.com/my_data/web_apps/forum", che risulta difficile da ricordare e troppo lunga da digitare. È possibile creare una directory virtuale chiamata forum nella radice dell'host virtuale e collegare tale directory virtuale a "/my_data/web_apps/forum", quindi gli utenti che desidereranno accedere all'applicazione web dovranno digitare "example.com/forum", che risulta molto più breve e facile da ricordare.