0

我有一个来自 cpanel 的网站域,我想从外部 URL 重定向到内部服务器(FUSEKI 服务器)以创建公共 SPARQL 端点,所以我使用 Apache 服务器从公共站点(例如http://site/sparql)重定向到后端服务器(http://localhost:3030/ds/query)所以我把这些代码放到 httpd.conf

RewriteRule ^/sparql$ /usr/lib/fuseki/pages/sparql.html [L]
RewriteCond %{QUERY_STRING} query=
RewriteRule . http://localhost:3030/dataset/query [P]

在 httpd.conf 的目录部分,但不幸的是没有结果。

  1. 我必须将此代码放在 httpd.conf 的哪个部分?
  2. 如何在 cpanel 中连接 httpd.conf 和我的真实网站?
  3. 应该通过cmd让Fuseki服务器永远打开吗?
4

1 回答 1

0

使用 httpd 作为“反向代理”

ProxyPass /YourDatabase/query  http://localhost:3030/YourDatabase/query   max=3

如果有,<VirtualHost>那么它会进入该块。

于 2014-06-29T11:06:43.327 回答