Confluence 并不能比较容易的对外部站点进行搜索,这个是因为 Confluence 使用的是 内部查找,但是你还是有下面 2 个可选的方案:
嵌入外部页面到 Confluence
如果你有少量的外部页面内容需要你的 Confluence 站点进行索引,你最好可以启用 宏,使用这个宏将外部页面嵌入到你的 Confluence 页面中。
替换 Confluence 查找
如果你有足够的技术力量,你可以将 Confluence 的内部搜索用 crawler 进行替换,这样你可以用 crawler 搜索你的 Confluence 站点和外部站点。这个是 Confluence 提供的一个高级选项,相对于对 Confluence 的内部搜索进行修改来说,这个选项更加容易进行操作。这个要求删除你 Confluence 内部索引中的所有页面,将你 Confluence 的内部索引结果替换为你自己的 crawler 前段。
- 设置和替换你的联合查询来查询 Confluence 站点和你使用的其他站点,同时提供结果。你需要配置 服务器。注意,你可以通过 对 Confluence 进行查询。
- 通过 来参考内部的搜索,这样可以将查询的前端连接到你的 Confluence 中。
- 使用其他服务器提供查找的前端。你可能需要在你的应用服务器上插入合适的上下文路径,这样能够在 Confluence 中显示正确的路径。Tomcat 针对 Confluence 上下文设置的路径是在 install\confluence\WEBINF\web.xml 文件中定义的。