Forum Moderators: phranque
I have find this in Apache website.
* Name-based virtual hosting cannot be used with SSL secure servers because of the nature of the SSL protocol.
[httpd.apache.org...]
This is because SSL negotiation takes place before Apache sees the Host: header, which is how Apache knows which <VirtualHost> block to send the request to.