Ci sono due possibili vie per configurare dei virtualhost con il supporto HTTPS, entrambe perņ richiedono virtualhost IP-based.
- Definire un singolo certificato e chiave privata nel main host, i quali verranno utilizzati da tutti i virtualhost.
- Definire certificati e chiavi private per singoli virtual-host.
Installazione e configurazione di openssl e mod_ssl, Creazione di chiavi e certificati.
virtualhost + ssl, possibile
Esatto, ti conviene utilizzare porte differenti o ip differenti
Rispondivirtualhost + ssl, possibile?
Ho cercato in rete se sia possibile tecnicamente configurare sullo stesso IP e sulle stesse
porte standard (443) più virtual server ognuno con il proprio certificato?
Leggendo qui sembra di no
http://stombi.free.fr/blog/index.php?2005/07/14/30-apache2-multiple-ssl-virtual-hosts
Leggendo qui qualche spiraglio c'è
http://wiki.cacert.org/wiki/VhostTaskForce
ma poi funzionerà con tutti i browser?
In pratica quello che ho concluso che allo stato dell'arte o si usano IP diversi oppure porte diverse altrimenti il ceritificato non sarà valido per tutti i virtual.