設置 Confluence 6 外部索引站點

Confluence 並不能比較容易的對外部站點進行搜索,這個是由於 Confluence 使用的是 Lucene 內部查找,可是你仍是有下面 2 個可選的方案:前端

  1. 嵌入外部頁面到 Confluence
  2. 替換 Confluence 查找

 

嵌入外部頁面到 Confluence

若是你有少許的外部頁面內容須要你的 Confluence 站點進行索引,你最好能夠啓用 HTML Include Macro 宏,使用這個宏將外部頁面嵌入到你的 Confluence 頁面中。java

替換 Confluence 查找

若是你有足夠的技術力量,你能夠將 Confluence 的內部搜索用 crawler 進行替換,這樣你能夠用 crawler 搜索你的 Confluence 站點和外部站點。這個是 Confluence 提供的一個高級選項,相對於對 Confluence 的內部搜索進行修改來講,這個選項更加容易進行操做。這個要求刪除你 Confluence 內部索引中的全部頁面,將你 Confluence 的內部索引結果替換爲你本身的 crawler 前段。web

  1. 設置和替換你的聯合查詢來查詢 Confluence 站點和你使用的其餘站點,同時提供結果。你須要配置 open-source crawlers 服務器。注意,你能夠經過 Confluence API 對 Confluence 進行查詢。
  2. 經過 Customizing Site and Space Layouts 來參考內部的搜索,這樣能夠將查詢的前端鏈接到你的 Confluence 中。
  3. 使用其餘服務器提供查找的前端。你可能須要在你的應用服務器上插入合適的上下文路徑,這樣可以在 Confluence 中顯示正確的路徑。Tomcat 針對 Confluence 上下文設置的路徑是在 install\confluence\WEBINF\web.xml 文件中定義的。

https://www.cwiki.us/display/CONF6ZH/Setting+Up+Confluence+to+Index+External+Sitesapache

相關文章
相關標籤/搜索