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

-
サイトをリンク可能にするには、sitecore/Content/Tenant/Site/Settings/Site Grouping/Siteに移動し、基本セクションで**「リンク可能なサイト**」のチェックボックスを選択してください。

例えば、5つのサイトが2つのテナントに分かれている場合:

サイト5はテナント間でリンクできるよう設定されています。サイト2を除くすべてのサイトはリンク可能に設定されています。
エクスペリエンスエディターでリンクリストまたはナビゲーションレンダリングを追加し、リンクを選択して「 リンクを編集」をクリックすると、「 リンクを挿入」 ダイアログボックスで、サイト2以外のすべてのサイトにリンクできます。

別の例として、サイト2はリンク不可に設定されており、リンク設定 フィールドは同じテナント内のサイトへのリンクを有効にするように設定されています:

コンテンツエディターにリンクを挿入すると、同じテナント内のサイト、サイト1、サイト2、サイト3にのみリンクできます。

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