只能在一个子域上将apache用作反向代理吗?

时间:2019-01-17 18:11:11

标签: apache reverse-proxy

我们有了一个Apache2.2 Web服务器,由于VirtualEnv的配置,它可以访问多个网站。我发现了关于tileserver-gl服务于我们自己的地图的信息。对于一些安全性问题,我想在localhost:10001上绑定tileserver-gl服务,并使用我们的apache2.2服务的子域来反向代理它。

经过一些实验,我想知道是否有可能。

domain1.pro -> our Server ip
domain2.pro -> Same iP
... more like this but 
map.domain1.pro -> reverse proxy it to send it to localhost:10001

如果不是,我像基本的VirtualEnv一样使用map.domain1.pro并使用mod_rewrite将数据发送到localhost:10001,但是tileserver-gl服务需要定义一些标头才能正常工作,我无法解决定义它们。

有人有线索吗?

RewriteEngine on
RewriteCond %{HTTP_HOST} ^map.domain1.pro
RewriteRule ^(.*)$ localhost:10001/$1

感谢阅读我

0 个答案:

没有答案