SitecoreメディアライブラリCDN関連設定参照
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、SitecoreメディアライブラリのCDNを有効にする際に、Content Delivery Network (CDN)パッケージの影響を受ける設定のリストを説明します。これらの設定は、手動でメディアライブラリのCDNを有効にする際にも必要になるため、メモSitecoreしてください。
SitecoreメディアライブラリのCDNを有効にする際は、以下の設定を使用してください。
舞台設定
指示
Media.AlwaysIncludeServerUrl
メディアアイテムのURLを取得する際には常に CDN URLを含めるように、値を trueに設定してください。そうでなければ、メディアURLはCDN URLなしで生成され、CDNサーバーからリクエストが提供されません。
Media.MediaLinkServerUrl
値をCDNエンドポイントのURLに設定します。(アイテムURLを受け取ると、このURLは含まれます。)
Media.AlwaysAppendRevision
値を trueに設定します。この値の目的は、アイテムURLを受け取った際にクエリ文字列パラメータ(rev)を追加し、各リビジョンごとに一意のURLを生成することです。これは、アイテムがリビジョンされるたびに新しいURLが生成されることを意味します。また、CDNが古いリビジョンを返すことも防げます。
MediaResponse.Cacheability
値を publicに設定すると、CDNサーバーが応答をキャッシュできます。そうでなければ、CDNサーバーはレスポンスをキャッシュする代わりに、メディアアイテムをリクエストするたびにSitecoreサーバーに応答を求めます。この値はキャッシュ可能性レスポンスヘッダーとして設定されます。
MediaResponse.MaxAge
この設定の値はメディアレスポンスヘッダーの最大年齢を決定します。有効期限ヘッダーの値を計算するために使われます。CDNサーバーはこの値をレスポンスキャッシュの最大年齢として使用します。