mmm, ho capito il concetto... in effetti non ho una soluzione semplice al problema!!! è piuttosto intricato...ma giusto come funziona ora! la dir virtuale infatti è una sottodir del web in cui la si crea, per cui risponde sotto
http://webprincipale/dirvirtuale...è quindi giusto che pippo.com non risponda (risponde infatti la / del web che hai ben configurato al deny del listing

!!!
la soluzione che mi viene in mente è 1, ma è teorica non avendo provato e non avendo modo di farlo, probabilmente qualche altro modo migliore c'è e qualcuno più esperto saprà aiutarti:
creare sotto la / del web una index che tramite javascript o asp o php (scegli quello che sai usare meglio

tramite la locazione inviata (
http://www.pippo.com in questo caso) reindirizzi l'utente verso il web giusto...
per intenderci, il flusso sarebbe questo:
-
http://www.pippo.com da browser, redirect verso router+server
- caricamento dalla / index che sceglie in base a
http://www.pippo.com inserito da browser di fare un redirect a /www.pippo.com/
in javascript lo si fa in poche righe di codice, idem asp, php non so usarlo
prova...