1. 程式人生 > >設置 Confluence 6 外部索引站點

設置 Confluence 6 外部索引站點

follow 上下 inner 針對 所有 exe ssi 配置 行修改

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

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

嵌入外部頁面到 Confluence

如果你有少量的外部頁面內容需要你的 Confluence 站點進行索引,你最好可以啟用 HTML Include Macro 宏,使用這個宏將外部頁面嵌入到你的 Confluence 頁面中。

替換 Confluence 查找

如果你有足夠的技術力量,你可以將 Confluence 的內部搜索用 crawler 進行替換,這樣你可以用 crawler 搜索你的 Confluence 站點和外部站點。這個是 Confluence 提供的一個高級選項,相對於對 Confluence 的內部搜索進行修改來說,這個選項更加容易進行操作。這個要求刪除你 Confluence 內部索引中的所有頁面,將你 Confluence 的內部索引結果替換為你自己的 crawler 前段。

  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+Sites

設置 Confluence 6 外部索引站點