salve! mi trovo davanti ad un bel problema con la gestione dei virtual host di apache
devo creare un virtual host uno.dominio.it che funzioni SOLO sotto ssl la cui root sia
/var/www/ciao

mentre da dominio.it, che mostra tutta /var/www, a prescindere dalla presenza o meno di ssl, non si possa andare su /var/www/ciao senza conoscere il virtual host

uso apache 2.2 e quindi ho un fastidioso file per ogni virtual host.
per il file main io inizierei con


NameVirtualHost 192.168.1.3:80
<VirtualHost 192.168.1.3:80>
... dove attivo ssl sulla 443 e vieto l'accesso a /var/www/ciao
</VirtualHost>

per il virtual host con ssl invece funziona solo se dentro il file ci metto due virtual host (O_O)
il pirmo è
NameVirtualHost dominio.it:80
<VirtualHost dominio.it:80>
...
</VirtualHost>

e il secondo (quello con ssl che mi interessa)

<VirtualHost *:443>
dove specifico sslengine on
documentroot="/var/www/ciao"
etc...
</VirtualHost>


spero di essere stato chiaro e di non rubarvi troppo tempo!!
grazie per l'attenzione