通过使用Apache的HTTPS隧道HTTP

是否有可能有一个HTTP服务器的HTTPS前端?

让我详细说一下。 说我有一个应用程序运行在一个tomcat实例,这个程序只理解HTTP。 是否有可能让Apache坐在tomcat应用程序的前面并代理请求,如下所示:

http://example.com/proxied_app http://localhost:8080 +----------+ +----------+ | | | | | | | | Internet <----HTTPS--->| APACHE |<---------HTTP--------->| TOMCAT | | | | | | | | | +----------+ +----------+ 

是。 这就是mod_proxy的用途。

Jenny D的答案是好的:在这种情况下,你也可以使用mod_jk来连接Apache Httpd和Apache Tomcat。