щас читаю о SNI (
http://www.digicert.com/ssl-support/apa ... ng-sni.htm)
А вот как тут быть Apache-2.2.23_vhost.conf :
<VirtualHost %ip%:%httpsport%>
SSLEngine on
BrowserMatch ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
DocumentRoot "%hostdir%"
ServerName "%host%"
ServerAlias "%host%" %aliases%
<IfModule alias_module>
ScriptAlias /cgi-bin/ "%hostdir%/cgi-bin/"
</IfModule>
<Location /openserver/server-status>
SetHandler server-status
</Location>
</VirtualHost>
Добавлено спустя 33 минуты 3 секунды:
вобщем я нашел решение!
нужно добавить еще один <VirtualHost %ip%:%httpsport%> в Apache-2.2.23_server.conf и там прописать рабочие DocumentRoot, ServerName, ScriptAlias ну и другие пути у SSLCertificateFile, SSLCertificateKeyFile ведущие к другому сертификату
Добавлено спустя 2 минуты 15 секунд:
вобщем вот пример:
<VirtualHost %ip%:%httpsport%>
SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM
SSLCertificateFile "%sprogdir%/userdata/config/server_yoursite_ru.crt"
SSLCertificateKeyFile "%sprogdir%/userdata/config/server_yoursite_ru.key"
BrowserMatch ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
DocumentRoot "d:/OpenServer/domains/yoursite.ru"
ServerName "yoursite.ru"
<IfModule alias_module>
ScriptAlias /cgi-bin/ "d:/OpenServer/domains/yoursite.ru/cgi-bin/"
</IfModule>
<Location /openserver/server-status>
SetHandler server-status
</Location>
</VirtualHost>