1
Я хочу обслуживать несколько доменов на моем сервере CentOS. Я запускаю серверы на http. Теперь я хочу запустить эти серверы на https.Служить нескольким доменам на одном ip и одном порту
Я написал ssl.conf следующим образом.
Listen 443
<VirtualHost *:443>
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
SSLCertificateFile /etc/httpd/ssl/apache.crt
SSLCertificateKeyFile /etc/httpd/ssl/apache.key
SSLCertificateChainFile /etc/httpd/ssl/ca.crt
ServerName example.com:443
DocumentRoot "/var/www/html"
</VirtualHost>
<VirtualHost *:443>
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
SSLCertificateFile /etc/httpd/ssl/two.crt
SSLCertificateKeyFile /etc/httpd/ssl/two.key
SSLCertificateChainFile /etc/httpd/ssl/ca.crt
ServerName two.example.com:443
DocumentRoot /var/www/html/two
</VirtualHost>
Но это не работает. Как я могу это сделать?
Спасибо.
Что означает «это не работает»? Вы должны быть более подробными. Вы получили сообщение об ошибке? –
На веб-браузере https://example.com работает правильно. Но https://two.example.com дисплей example.com сайт. – Zuiche