如何更改 Solr 示例的基本路径?

如何更改 Solr 示例的基本路径?

我已经关注Solr 教程,但他们让你使用的 URL 是:

http://localhost:8983/solr/ 

将此 URL 更改为的最简单方法是什么:

http://localhost:8983/foobar/

答案1

我想我自己已经搞清楚了。我所做的就是在示例目录中重命名

webapps/solr.war

webapps/foobar.war

另外,我将 solr/conf/scripts.conf 中的一行更改为

webapp_name=foobar

答案2

如果你使用 Jetty 运行 Solr,你可以在 中进行更改webdefault.xml。详细说明这里

答案3

2014 年的 Solr 4.10 似乎有些不同:

从“示例”目录或等效目录中:

  1. 编辑上下文/solr-jetty-context.xml <Set name="contextPath"><SystemProperty name="hostContext" default="/foobar"/></Set>
  2. 编辑 solr/collectionName/conf/scripts.conf:更改 webapp_name=foobar
  3. java -jar 启动.jar

我不确定 webapp_name 参数在哪里使用,但保留它似乎是合理的。

相关内容