Apache:使用带 URL 重写的 SSL 设置反向代理配置

Apache:使用带 URL 重写的 SSL 设置反向代理配置

有一个主机:secure.foo.com,它使用 https 公开 web 服务

我想使用 Apache 创建一个反向代理,将服务器 internal.bar.com 上的本地 http 端口映射到 secure.foo.com 公开的 https 服务

因为它是一个 Web 服务,所以我需要映射所有 URL,以便路径:

https://secure.foo.com/some/path/123

可以通过以下方式访问:

http://internal.bar.com/some/path/123

谢谢。

我已经走到这一步了:

<VirtualHost *:80>
  ServerName gnip.measr.com
  SSLProxyEngine On
  ProxyPass / https://internal.bar.com/
</VirtualHost>

我认为除了 URL 重写之外,这个功能还有效。

我找到的一些相关资源如下:

  1. 设置复杂的 Apache 反向代理
  2. Apache 作为 https 服务器的反向代理

相关内容