Я хотел перечислить больше чем один сертификат в SSLServercert, так, чтобы веб-сайты могли использовать любой из этих сертификатов. я буду использовать "SSLServercert label1 label2" в httpd.conf файле. label1 имеет IP, базирующийся ceritifacate, и lable2 имеет основанный на домене сертификат. если пользователи выполняют вызовы веб-сайта с IP или с доменным именем, любой сертификата должен работать. действительно ли это возможно?
Нет - веб-сайт не может «выбирать», какой сертификат использовать. Только вы можете.
С помощью SNI вы можете настроить виртуальные хосты на основе имен, чтобы они имели разные сертификаты для каждого заголовка хоста на одном и том же приемнике, что, вероятно, именно то, что вам нужно - настройте виртуальный хост для прослушивателя имени хоста с сертификатом имени хоста , и виртуальный IP-хост с IP-сертификатом (и в остальном идентичная конфигурация).