Confluence を設定して外部サイトのインデックス作成を行う

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Confluence では Lucene 検索が動作するため、外部サイトに簡単にインデックスを作成することはできませんが、代替手段が 2 つあります。

  1. Confluence に外部ページを埋め込む
  2. Confluence 検索を置き換える

Confluence に外部ページを埋め込む

インデックスを作成する外部サイトが少数の場合、HTML インクルードマクロを有効にし、これを使用して外部コンテンツを Confluence ページに埋め込むことをお勧めします。

外部サイトの実際のコンテンツはインデックスされません。 

Confluence 検索を置き換える

独自のプログラマー リソースを使用して、Confluence の内部検索を、Confluence と外部サイトの両方のインデックスを作成するクローラーに置き換えることができます。この高度なオプションは、内部の検索エンジンを修正するより簡単です。すべてのページから Confluence の内部検索を削除し、内部結果ページを独自のクローラー フロントエンドに置き換える必要があります。

  1. 代わりの統合検索エンジンを、Confluence サイトおよび他のサイトのインデックスを作成するように設定し、その結果を提供します。オープンソース クローラーなどの web クローラーをホストする必要があります。Confluence API を介して Confluence 内で検索を実施できることに注意してください。
  2. 検索フロントエンドにリンクするように、サイト レイアウトを編集して内部検索への参照を置換します。
  3. 検索フロントエンドを含む別のサイトをホストします。Confluence 以下のパスから見えるように、アプリケーション サーバー内の適切なコンテキスト パスに挿入することをお勧めします。Tomcat は Confluence のパスを Confluence install\confluence\WEBINF\web.xml ファイルから設定します。
最終更新日: 2023 年 10 月 13 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.