2010/4/11 Oleh Hrynchuk
Дякую, Міша!
Саме те, що треба. Точно таке працюватиме?
Ну, я указал конфигурацию, которую сам использую. apache-1.3.41 mod_ssl-2.8.30a openssl-0.9.8d
Бо знайшов, що пишуть буцім-то SSL-сертифікати на name-based virtual hosts не проходять чисто із-за специфіки роботи SSL. Тіпо, SSL handshake відбувається ще ДО name resolving'a. Тому SSL-сертифікат для всіх name-based virtual hosts вибирається лише перший по списку. Інакше слід використовувати лише IP-based virtual-hosts.
2010/4/11 Michael Bochkaryov
2010/4/11 Oleh Hrynchuk
Доброго вечора всім.
Колеги, щось я затупив трохи.
Нагадайте, будь-ласка, яким чином у файлі *extra/httpd-ssl.conf*прописується кілька віртуальних name-based хостів *(тобто, хостів, котрі "висять" на одному IP, але мають різні доменні імена)*? Бо давно не займався цим.
Просто *(по аналогії з **extra/httpd-vhosts.conf**)* блок *<VirtualHost _default_:443>* міняється на відповідні *<VirtualHost www.domain1.com:443>*, *<VirtualHost www.domain2.com:443>*, ... ?
Вот так примерно рабочая конфигурация делается на одном IP.
NameVirtualHost *:443
ServerName my.server.name DocumentRoot /path/to/server </VirtualHost>
ServerName my.other.server DocumentRoot /path/to/another/server </VirtualHost> -- Regards, Michael Bochkaryov www.rattler.kiev.ua
-- Regards, Michael Bochkaryov www.rattler.kiev.ua