最近,谷歌自定义搜索已经关闭,并在2018年4月结束了他们的服务(不要引用我的话)。
有鉴于此,我一直试图将我们的Drupal网站搜索转移到新的搜索引擎,即Apache Solr。
我们的drupal网站托管了大量文件,从PDF到图像到JSON和XML文件。 我没有索引这些文件的任何问题,因为它们本地存储在托管Drupal站点的同一台机器上,但我们有一堆外部文件,我以前用GCSE搜索时没有问题。 / p>
我希望能够索引外部文件并能够使用Solr搜索/查询它们,就像我能够使用GCSE搜索它们一样。
这可能吗?我是一个noobie,并一直遵循分步指南,直到现在为了让Solr搜索并在我们的网站上运行。
如果有人知道如何使用Apache Solr搜索和查询外部文件,我将不胜感激。
答案 0 :(得分:0)
是的,可以将 Apache Solr 中的不同外部文件编入索引。有很多教程,如何做到这一点。
我建议你仔细阅读reference guide。基本上是Indexing and Basic Data Operations下的大多数内容,关注Uploading Data with Index Handlers,它将帮助您索引XML / XSLT,JSON和CSV数据,还可以查看Uploading Data with Solr Cell using Apache Tika,将解释如何索引PPT,XLS,PDF和其他更复杂的格式。
在查询时 - 请遵循Searching的一些初步指导原则,当您遇到麻烦时 - 请随时在此处提出其他问题。