Apache上的反向代理

时间:2018-09-22 14:44:09

标签: apache reverse-proxy geoserver

我对Apache和网络管理非常幼稚。我将GeoServer托管在我的一台虚拟机上,该虚拟机可以通过URL正常运行,例如localhost / geoserver。另外,我已经成功地将一个链接abc.ac.in/pqr/(链接已更改)映射到显示apache的index.html的虚拟机的localhost。但是,当我尝试访问abc.ac.in/pqr/geoserver时,由于在此服务器上未找到/ geoserver,因此出现错误。此外,该链接将更改为abc.ac.in/geoserver。

我在如下的apache的httpd conf中使用了以下反向代理:-

<IfModule proxy_module>
    ProxyPass "/geoserver" "http://localhost:8080/geoserver"
    ProxyPassReverse "/geoserver" "http://localhost:8080/geoserver"
</IfModule>

,以下各行未注释:-

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_http_module modules/mod_proxy_http.so

请让我知道这是配置方面的问题还是与网络方面的映射有关,以及可能的解决方法(如果有)。

0 个答案:

没有答案