コンテンツ配信ネットワークの利用
コンテンツ配信ネットワーク(CDN)を使用して、メディアファイルを保存できます。 Adobe Commerce on Cloud Infrastructureには、Fastly CDNが含まれています(Commerce on Cloud Infrastructure ガイドのFastlyを参照)。 オンプレミス にインストールされているCommerce インスタンスには、特定のCDNとの統合が含まれていません。任意のCDNを使用できます。
CDNを設定したら、管理者から設定を完了する必要があります。 変更は、グローバルレベルでもweb サイトレベルでも実行できます。 CDNをメディアストレージに使用すると、Commerce ストアページ上のメディアへのすべてのパスが、設定で指定されたCDN パスに変更されます。
CDN ワークフロー
- Browser requests media - ストアのページがお客様のブラウザーで開き、ブラウザーがHTMLで指定されたメディアをリクエストします。
- リクエストがCDNに送信されました。画像が見つかり、提供されました – 最初にCDNにリクエストが送信されます。 CDNに画像がストレージ内にある場合は、メディアファイルをお客様のブラウザに配信します。
- メディアが見つかりません。リクエストはCommerce web サーバーに送信されました – CDNにメディアファイルがない場合、リクエストはCommerce web サーバーに送信されます。 メディアファイルがファイルシステム内に見つかった場合、web サーバーはメディアファイルをお客様のブラウザーに送信します。
コンテンツ配信ネットワークの設定
-
管理者 サイドバーで、Stores > Settings>Configurationに移動します。
-
Generalの下の左側のパネルで、Webを選択します。
-
左上隅で、必要に応じて Store View を設定します。
-
Base URLs セクションの
を展開し、次の操作を行います。
{width="600" modal="regular"}
-
静的ビューファイルが保存されているCDN上の場所のURLを使用して、Base URL for Static View Filesを更新します。
-
CDNのJavaScript ファイルのURLを使用して、Base URL for User Media Filesを更新します。
これらのフィールドは両方とも空白のままにするか、プレースホルダーで始めることができます:
{% raw %}{{unsecure_base_url}}{% endraw %}
-
-
Base URLs (Secure) セクションの
を展開し、次の操作を行います。
{width="600" modal="regular"}
-
静的ビューファイルが保存されているCDN上の場所のURLを使用して、Secure Base URL for Static View Filesを更新します。
-
CDNのJavaScript ファイルのURLを使用して、Secure Base URL for User Media Filesを更新します。
これらのフィールドは両方とも空白のままにするか、プレースホルダーで始めることができます:
{% raw %}{{unsecure_base_url}}{% endraw %}
-
-
完了したら、Save Configをクリックします。