【问题标题】:Running OpenRDF Sesame through proxied apache通过代理 apache 运行 OpenRDF Sesame
【发布时间】:2014-12-05 17:34:19
【问题描述】:

我的 Tomcat 通过 Apache 代理如下:

ProxyRequests Off
ProxyPreserveHost On
ProxyPass /tomcat/ http://127.0.0.1:8080/
ProxyPassReverse /tomcat/ http://127.0.0.1:8080/

调用 http://example.com/tomcat 会加载我的 Tomcat 服务器(如预期的那样)。

现在我将openrdf-sesame.waropenrdf-workbench.war 放入我的webapps 文件夹。如果我打开

在转发过程中,路径部分/tomcat 丢失。

如何在 OpenRDF Sesame 中配置基本路径(例如/tomcat),使转发不会失败?

【问题讨论】:

    标签: apache tomcat rdf sesame proxypass


    【解决方案1】:

    解决此问题的最简单方法是在您的 Apache 配置中包含一个特定于 Sesame 的反向代理(顺便说一下,如果可以的话,我会使用 ajp 代理而不是 http,这样会更有效):

        ProxyPass /openrdf-sesame ajp://127.0.0.1:8009/openrdf-sesame
        ProxyPassReverse /openrdf-sesame ajp://127.0.0.1:8009/openrdf-sesame
    

    对于工作台:

        ProxyPass /openrdf-workbench ajp://127.0.0.1:8009/openrdf-workbench
        ProxyPassReverse /openrdf-workbench ajp://127.0.0.1:8009/openrdf-workbench
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-15
      相关资源
      最近更新 更多