ОБНОВЛЕНИЕ: 2013
Похоже, что SNI наконец начинает укрепляться, поскольку старые браузеры отпадают. Вот документы для Apache SNI , а вот статья в Википедии о SNI , которая включает диаграмму для браузеров, которые ее поддерживают. Короче говоря, все основные браузеры поддерживают его в поддерживаемых версиях; если важна поддержка старых браузеров, возможно, вам придется принять это во внимание.
------ предыдущий ответ ------------
Хосты SSL должны быть привязаны к уникальной комбинации IP-адрес / порт, поэтому вы не можете использовать виртуальный хостинг (или, по крайней мере, он может иметь только один хост ssl на IP-адрес). Это связано с тем, что https начинает шифрование до того, как параметр Host: отправляется в http, и поэтому он не может определить, какой шифр использовать из имени хоста - все, что у него есть, - это IP-адрес.
Это было бы глупо легко исправить, если бы в HTTP была команда TLS, поэтому он мог запустить SSL после запроса имени хоста, но никто не спросил меня.
Окончательный ответ см. http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#vhosts2