HTTP 服务器可以有 HTTPS 前端吗?
让我详细说明一下。假设我有一个应用程序在 tomcat 实例上运行,并且该应用程序仅理解 HTTP。是否可以让 Apache 位于 tomcat 应用程序前面并代理请求,如下所示:
http://example.com/proxied_app http://localhost:8080
+----------+ +----------+
| | | |
| | | |
Internet <----HTTPS--->| APACHE |<---------HTTP--------->| TOMCAT |
| | | |
| | | |
+----------+ +----------+
答案1
是的。就是这样mod_proxy是为了。
答案2
Jenny D 的回答很好:只是补充一下,在这种情况下你也可以使用mod_jk当将 Apache Httpd 与 Apache Tomcat 连接时。