クロスサイトリンクを有効にするためにリンク設定を調整してください
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Linkリストとナビゲーションレンダリングでは、コンテンツ作成者がサイトへのリンクを追加できます。リンクは内部リンク、メディアリンク、外部リンク、アンカー、メール、JavaScriptなどがあります。サイトコレクションやサイト内でリンクするには、サイト設定を調整する必要があります。
クロスサイトリンクを有効にするには:
-
リンクルートの位置はsitecore/Content/<site collection>/<site>/Settingsにナビゲートして設定できます。
-
Site ConfigurationセクションのLink Settings欄で、以下のオプションのいずれかを選択してください:
Link Settingsフィールドオプション
Linkルートの位置
それ自体だけ
デフォルト価値。利用可能なリンクルートの位置は現在のサイトから取得しています。
サイトコレクション内のリンク可能なサイト
現在のサイトコレクション内のすべてのリンク可能なサイト。
すべてリンク可能
すべてのサイトコレクション内のリンク可能なサイト。

-
サイトをリンク可能にするには、sitecore/Content/<site collection>/<site>/Settings/Site Grouping/Siteに移動し、BasicセクションでLinkable Siteチェックボックスを選択してください。

例えば、5つのサイトが2つのサイトコレクションに分かれている場合:

サイト5はサイトコレクション間でリンクできるように設定されています。サイト2を除くすべてのサイトはリンク可能に設定されています。
PagesでLinkリストまたはナビゲーションレンダリングを追加し、リンクを選択してInsert a linkダイアログボックスのEdit Linkをクリックすると、サイト2以外のすべてのサイトにリンクできます。
別の例として、サイト2はリンク不可に設定されており、Link Settingsフィールドは同じサイトコレクション内のサイトへのリンクを有効にするように設定されています:

現在、Content Editorにリンクを挿入すると、同じサイトコレクション内のサイト(Site 1、Site 2、Site 3)にのみリンクできます。

非SXAサイトをリンク可能にするには、サイトの設定ノードにプロパティsxaLinkable="true"を追加する必要があります。例えば: