设置 Confluence 6 外部索引站点

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

原文地址:https://www.cnblogs.com/huyuchengus/p/9291807.html

时间: 2024-10-08 20:35:01

设置 Confluence 6 外部索引站点的相关文章

Linux 如何设置只允许域名访问站点而禁止IP访问站点

最近在论坛里看到有人问到 Linux 如何设置只允许域名访问站点而禁止IP访问站点的问题,之前自己也用过这个功能,可以防止别人用 IP 地址来访问到自己的网站,下面我就我自己的环境给出解决方法,我用的是 OneinStack 的一键包,LANMP 环境,其实都差不太多,大同小异,只要理解了原理,下面的就好办了. 具体方法为:找到 apache 的配置文件,我的环境下路径为:/usr/local/apache/conf/httpd.conf,在文件最下面,Include conf/vhost/*.

20180601_设置mysql允许外部IP连接

设置mysql允许外部IP连接 Mysql安装成功之后,默认之能本地访问mysql数据库.如果其他电脑需要访问mysql数据库就需要进行授权访问. 操作步骤: -- 使用mysql数据库 use mysql; -- 查看是否只允许本机访问mysql select user,host from user; -- 授权指定ip访问mysql -- GRANT ALL PRIVILEGES ON *.* TO '用户名'@'ip地址' IDENTIFIED BY '密码' WITH GRANT OPT

Confluence 6 上传站点图标后重置你的配色方案

当你上传一个站点标识图片后,Confluence 会根据你上传的图片文件自动侦测使用的颜色,并为你设置自动配色方案. 你可以按照上面描述的方法修改色彩配色方案,或者你也可以重置配色方案为默认的配色方案(任何保持站点标识图片为你上传的图片). 希望重置配色方案: 在屏幕的右上角单击 控制台按钮 ,然后选择 General Configuration 链接. 在左侧的面板选择 配色方案(Colour Scheme) 单击 编辑(Edit) 单击 重置(Reset) https://www.cwiki

Confluence 6 恢复一个站点

这个页面对如何从一个 XML 导出文件中恢复到一个已经存在的 Confluence 站点进行描述. 如果你希望导入数据倒一个新的站点,请参考 restoring from backup during setup 页面中的内容. 你需要具有 系统管理员 权限才能进行这个操作. 导入一个站点导出文件将会: 重写所有在数据库中已经存在 Confluence 的内容.在开始导入之前先备份你的数据库. 退出你的当前登录的 Confluence ,确保你已经知道了导出文件中的账号细节信息. 在你开始之前:

Confluence 6 配置索引语言

修改你 Confluence 的索引语言将有助于你提高搜索的准确性,如果你网站使用的主要语言是除了英语以外的其他语言. Confluence 可以支持下面语言的的内容索引: Arabic Brazilian Chinese CJK Czech Custom Japanese English (default) French German Greek Persian Russian 希望配置索引的语言: 进入  > 基本配置(General Configuration) 然后选择 编辑(Edit)

Confluence 6 查看索引和提示

查看索引 Confluence 使用被称为 Lucene 的搜索引擎.如果你希望在你的 Confluence站点中查看更多有关索引的细节,你可以下载并且运行 Luke.Luke 是一个开发和诊断工具,这个工具针对已经存在的 Lucene 索引,能够允许你对这个索引查看和修改. 启动 Luke 然后打开 index 目录,这个索引目录位于 Confluence Home and other important directories 中,例如:c:\confluence\data\confluen

设置 Visual Studio IIS Express 站点局域网访问

?  Visual Stuido 的 IIS Express运行一个网站时,默认地址是这样的:http://localhost:23167/Cache/Three,其中 localhost 表示本机,不能使用计算机名 或 127.0.0.1 代替,只能是 localhost.这样一来,就只能在本机访问了,不能在局域网中访问. ?  下面介绍一下,这么让IIS Express 中的站点能在局域网中访问,以便于测试.调试等. ?  主要分为两个步骤: 1)   设置 applicationhost.

iis安全优化(禁止从外部通过站点域名下文件的绝对路径游览文件内容)

最近公司web站点出现一个问题,所有站点下的日志文件大部分以.txt结尾.导致从外部可以直接通过"日志文件的绝对路径"的方式查看文件内容,存在安全隐患.如下图: 解决方式:(此案例为iis 7.0) 1. 在IIS中找到"请求删选": 2.双击进入后添加禁止访问的文件名后缀: 3.将".txt"结尾的加入到禁止访问列如下图: 4.再次访问测试如下图: 5.(注意:如果一台服务器上有多个站点(且每个站点都需要加.txt禁止访问筛选的话不必要一个站点

Confluence 6 修改你站点的外观和感觉

你可以为你的 Confluence 整个站点修改表现以及外观和感觉,也可以为单独的空间进行修改. 对整个站点进行的修改将会对使用全局外观和感觉(look and feel)的空间一并进行修改.如果某个用户具有空间的管理员权限的话,这个用户可以继续对空间的外观和布局进行进一步的修改和自定义.这个修改只对这个空间有效而不会影响全局.请参考页面: Customize your Space 获得有关的信息. 定义你站点外观和布局的方法: 为站点添加一个自定义的图标.请参考:Changing the Si