Это можно сделать одним из трех способов:
- SNI с уникальным сертификатом для каждого домена (как указано в технической ссылке)
- Подстановочный знак
- Один сертификат, с большим количеством записей subjectAltName
Недостатком (1) является то, что он работает только с определенными браузерами.
Недостатком (2) является то, что вы, вероятно, не можете получить сертификат подстановочного знака от доверенного ЦС (и даже если вы это сделаете, * .com не соответствует www.foo.com).
Недостатком (3) является то, что каждый раз, когда ваша компания получает нового клиента, вам нужен новый сертификат (с новым subjectAltName).
Лично я бы пошел с (1).