虚拟主机Apache和Tomcat

我有Tomcat和Apache Web服务器。 通过MOD_JKconfigurationApache将http://127.0.0.1/cas请求发送给Tomcat。
http://127.0.0.1/cas正常工作,Tomcat响应它​​。
现在我想要这个https ://127.0.0.1/cas工作,(SSL)。
我search它,发现我需要Apache上的虚拟主机发送请求到Tomcat,我的问题是如何创build一个SSL虚拟主机?
我应该删除我之前为http://127.0.0.1/cas创build的所有configuration吗?

一个虚拟主机条目将引用:80和另一个:443

所以例如(剥离版本)这假定你永远不想用非ssllogin。所以redirect到ssl

 NameVirtualHost *:80 NameVirtualHost *:443 <VirtualHost *:80> ServerName login.domain.com Redirect / https://login.domain.com/ </VirtualHost> <VirtualHost *:443> ServerName login.domain.com SSLEngine on SSLCertificateFile /etc/httpd/conf/login.domain.com.crt SSLCertificateKeyFile /etc/httpd/conf/login.domain.com.key SSLCipherSuite ALL:-ADH:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP ProxyPass / http://1.2.3.4:8080/cas ProxyPassReverse / http://1.2.3.4:8080/cas </VirtualHost> 

这也假设tomcat具有1.2.3.4的ip,并在端口8080上运行