【发布时间】:2013-11-21 11:15:40
【问题描述】:
我有一个位于防火墙后面的主机,并且运行 Web 应用程序 (app1) 应该包含来自另一个 Web 应用程序 (https://www.example.com/app2) 的 iframe,该 Web 应用程序 (https://www.example.com/app2) 托管在第二个(内部)服务器上。
我想要做的是将 Apache 托管 app1 配置为充当反向代理,执行以下操作:
ProxyPass /app2 http://internal-ip-app2/app2
ProxyPassReverse /app2 http://internal-ip-app2/app2
我只有一个 DNS 条目,即 www.example.com
因此,应用程序的 URL 是:
https://www.example.com (app1)
https://www.example.com/app2 (app2)
其中每一个都适用于自己,但如果通过 iframe 包含则不会。这会导致 SSL 握手错误。
关于如何正确设置的任何想法?
【问题讨论】:
标签: apache iframe ssl reverse-proxy