公開済みアセットがEdge Delivery Servicesで 404 を返す(AEMaaCS)
公開済みのアセットがEdge Delivery Servicesで 404 (見つかりません) エラーを返す場合は、config.json ファイルを確認します。 正しいコンテンツパスを含め、適切なクラウド設定を DAM フォルダーに割り当てる必要があります。
説明 description
環境
- Adobe Experience Manager(AEM)as a Cloud Service
- Edge Delivery Services(EDS)
問題/症状
- 公開されたアセット(PDF、画像、ビデオなど)に EDS URL でアクセスすると、HTTP 404 が返されます。
- ブラウザーのネットワークログまたはエラーメッセージには、x-error
[static: content]S3: Not Found が含まれます。
解決策 resolution
この問題を解決するには、次の手順に従います。
-
アセットが公開されていることを確認します。
/content/dam(または/content)をincludesファイルのconfig.json配列に追加します。 メモ :AEM Assets(PDF、画像、ビデオなど)は、AEMの/content/damパスに保存されます。 EDS 構成(config.json)ードが/content/damのアレイにincludesを含まない場合、EDS バックエンドはそのパスからコンテンツを認識または配信しない。code language-none "includes": [ "/content/" ] -
アセットを含む DAM フォルダーに適切なEdge Delivery Services クラウド設定を割り当てます。 手順については、Adobe Experience Managerの アセットフォルダーへの適切な設定の割り当て を参照してください。
-
アセットと参照ページを再公開します。
-
設定を更新して再公開した後、作成したページとテンプレートの参照アセットが正しい DAM フォルダーに保存されていることを確認します。 これらのアセットが EDS 構成に含まれていることを確認します。 ページをプレビューし、参照されるアセット URL を直接
.aem.liveでテストして、適切な配信が行われることを確認します。
関連資料
AEM as a Cloud Service ユーザーガイドの Edge Delivery Services用にワンクリックでコンテンツソースを設定 できます。