如何让一个虚拟主机既能http,又能https

如何让一个虚拟主机既能http,又能https

<VirtualHost 10.190.200.234>
#    ServerAdmin webmaster@dummy-host.example.com
     DocumentRoot /home/websites2/wwwtestcom/
     ServerName www.test.com
#     CBandClassRemoteSpeed googlebot_class 10kbps 2 3
        SSLEngine On
     SSLCertificateFile /etc/httpd/conf/server.crt
     SSLCertificateKeyFile /etc/httpd/conf/server.key
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
这样以后http访问就出来空白页面了。。
设置两个虚拟主机,一个是http 一个是https
你的是基于域名的还是基于IP的虚拟主机?
由于SSL协议先天决定了基于域名的虚拟主机无法成为SSL安全服务器
NameVirtualHost *:443

再建立 对应的 <VirtualHost *:443>