【发布时间】:2017-08-31 17:17:27
【问题描述】:
我有一个企业专用网络 (VPN),并且在一个虚拟机上托管了一个网站,该网站只能在内部访问。例如https://internal.com/welcome.html
现在,我想允许从外部访问网站的几个页面,但使用它们自己的 url。
例如他们将打开http://theirdoamin.com/welcome.html,它将被重定向到我的专用网络,并且在内部它将被映射/代理到https://internal.com/welcome.html。
这种方式外面永远不会知道实际的网址(即https://internal.com/welcome.html。
我的问题是,我们能否使用位于我的托管虚拟机前面的 Apache 反向代理服务器来实现这一点?
第二个问题,我也可以限制只访问welcome.html页面而不访问其他页面吗?
我的同事已经使用 Apache Nifi 实现了,但我仍然相信使用 Apache 反向代理设置可以很简单地完成。
请指教。
谢谢
【问题讨论】:
标签: apache networking virtualhost reverse-proxy vpn