1. CDNに関する考慮事項

Sitecore Media Library CDN関連の設定リファレンス

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

このトピックでは、Sitecore Media LibraryのCDNを有効にするときにContent Delivery Network (CDN) パッケージの影響を受ける設定のリストについて説明します。これらの設定は、Sitecore Media LibraryのCDNを手動で有効にするときにも必要になるため、メモしておいてください。

Sitecore Media LibraryのCDNを有効にする場合は、次の設定を使用します。

設定

指示

Media.AlwaysIncludeServerUrl

値をtrueに設定すると、メディアアイテムのURLを取得するときに常にCDN URLが含まれます。そうしないと、メディア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

この設定の値によって、メディア応答ヘッダーのmax-ageが決まります。 これは、有効期限ヘッダーの値を計算するために使用されます。CDNサーバーは、この値を応答キャッシュのmax-ageとして使用します。

この記事を改善するための提案がある場合は、 お知らせください!