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