SXAサイトの定義フィールド
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXAでは、サイト定義はアイテムレベルで行われます。つまり、Sitecore.configファイルの変更ごとにウェブサイトを再起動する必要はありません。Sitecoreインスタンスを再起動せずにSXAで新しいサイトを作成できます。
sitecore/content/
以下の表は、SXAのサイト定義フィールド、それらのSitecore対応フィールド(あれば)、および説明を一覧にしています。
フィールド
Sitecore相当
概要
サイト名
名称
サイト名。ウェブサイトの名前を選ぶ際は、ウェブサイトクッキーで無効な文字の使用は避けてください。したがって、ウェブサイト名にコントロール文字、スペース(「」)、セミコロン、カンマは使用しないでください。
環境に関して有効です
サイトが解決される環境を定義します。許可される値は空文字列、*、または空欄のない環境名です。このフィールドが参照する環境名は設定ファイル内で定義しなければなりません。
ターゲットホストネーム
targetHostName
リンクやサイトマップを生成する際に使用するホスト名を指定します。
ホスト名
ホストネーム
サイトが解決するホスト名を定義します。
バーチャルフォルダー
virtualFolder
このフィールドを使って、同じホスト名で異なる仮想フォルダにあるサイトを解決します。
スタートアイテム
startItem
サイトのルートアイテムへの経路を定義します。
データベース
データベース
訪問者向けにサイトをレンダリングするためにSitecoreが使用する項目を含むデータベースを定義します。
ドメイン
ドメイン
サイトのSitecoreセキュリティドメインを定義します。
リンクプロバイダー名
リンクプロバイダーを定義します。SXAでは、 異なるサイトごとに異なるリンクプロバイダーを選択できます。複数のサイトがそれぞれ異なるリンク要件を持つ場合に便利です。
リンク可能なサイト
サイトをリンク可能にするために選択してください。
その他の性質
通常はサイト定義の設定ファイルにあるSXAサイトの追加属性のための場所です。
SitecoreやSitecoreモジュールは、サイトグルーミングノードで明示的に指定されていない他のプロパティを必要とする場合があります。これらのプロパティは「 Other Properties 」フィールドでキー/値の組み合わせを指定することで設定できます。これらのプロパティはそのままSitecoreサイトプロバイダーに送信されます。
例えば、SXAにはどのポートでサイトを露出させるかを指定するポートプロパティがありません。
別の例として、古いバージョンのSXAでは 、サイトの言語フォールバックを有効にするために enableItemLanguageFallback と enableFieldLanguageFallback を追加し、それらをtrueに設定できました。
言語
言語
サイトのデフォルトのコンテンツ言語です。
言語埋め込み
言語埋め込み
URL内の言語を表示するように選択してください。
アイテム言語のフォールバックを有効にする
enableItemLanguageFallback
アイテムレベル 言語のフォールバックを有効にするために選択します。アイテムレベル言語フォールバックを有効にする方法の詳細については、「 言語フォールバックの有効化および設定」をご覧いただき、「アイテムレベルフォールバック」のセクションまでスクロールしてください。アイテムレベル言語フォールバックはデフォルトで選択解除されています。
フィールド言語のフォールバックを有効にする
enableFieldLanguageFallback
フィールドレベル 言語フォールバックを有効にするために選択してください。フィールドレベル言語フォールバックを有効にする詳細は、「 言語フォールバックの有効化および設定」をご覧の後、「フィールドレベル言語フォールバック」のセクションまでスクロールしてください。フィールドレベル言語フォールバックはデフォルトでオフ選択となります。
デバッグを許可する
allowDebug
プレゼンテーションコンポーネントがプロファイルおよびトレース情報を収集するかどうか、デバッガがそれらのコントロールに関する情報をレンダリングするかどうか、またデバッグリボン上でトレースやプロファイリングコマンドを表示するかどうかを制御します。
キャッシュHTML
cacheHTML
サイトでキャッシュを有効にするように選びましょう。
プレビューを有効にする
enablePreview
サイト上でプレビューを有効にするために選択してください。
ウェブ編集を有効にする
enableWebEdit
サイトでWebEditモードを有効にする選択をしてください。
デバッガーを有効にする
enableDebugger
トレーシング、プロファイリング、レンダリング情報、デバッグリボンなどのデバッグ機能を有効または無効にできます。
クライアントデータを無効にする
disableClientData
サイトのCMSユーザーインターフェースに必要なストレージを無効にするオプションを選択してください。
ブラウザキャッシュを無効にする
disableBrowserCaching
Yesに設定するとサイトのブラウザキャッシュを無効にします。Defaultに設定すると、セクション内のDisableBrowserCaching設定の値がサイトのブラウザキャッシュを決定します。
ログインページ
ログインページ
このフィールドを使って カスタムSXAログインページを割り当ててください。
ログイン必須
requireLogin
サイトにアクセスするためにログインを必須にする設定を選択してください。
HTMLキャッシュサイズ(MB単位)
htmlCacheSize
HTMLキャッシュの最大サイズです。
レジストリキャッシュサイズ(MB単位)
登録
サイトのレジストリキャッシュサイズ。
状態キャッシュサイズ(MB単位)を見る
キャッシュビューステート
サイトのビューステートキャッシュサイズ。
XSLキャッシュサイズ(MB単位)
XSL
サイトのxslレンダリングキャッシュサイズ。
フィルター済みアイテムキャッシュサイズ(MB)
filteredItemsCacheSize
filterItems属性に応じたフィルタリングされたアイテムを保存するためのキャッシュのサイズ。
インデックス
サイトのインデックス仕様を入力してください。必ずデータベースの後にスラッシュで始めてください。その後、言語を指定するか、すべての言語を含めるためにアスタリスク(*)を付けることができます。