公開済みアセットが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

この問題を解決するには、次の手順に従います。

  1. アセットが公開されていることを確認します。 /content/dam (または /content)を includes ファイルの config.json 配列に追加します。 メモ :AEM Assets(PDF、画像、ビデオなど)は、AEMの /content/dam パスに保存されます。 EDS 構成 (config.json) ードが /content/dam のアレイに includes を含まない場合、EDS バックエンドはそのパスからコンテンツを認識または配信しない。

    code language-none
    "includes": [
    "/content/"
     ]
    
  2. アセットを含む DAM フォルダーに適切なEdge Delivery Services クラウド設定を割り当てます。 手順については、Adobe Experience Managerの ​ アセットフォルダーへの適切な設定の割り当て ​ を参照してください。

  3. アセットと参照ページを再公開します。

  4. 設定を更新して再公開した後、作成したページとテンプレートの参照アセットが正しい DAM フォルダーに保存されていることを確認します。 これらのアセットが EDS 構成に含まれていることを確認します。 ページをプレビューし、参照されるアセット URL を直接 .aem.live でテストして、適切な配信が行われることを確認します。

関連資料

AEM as a Cloud Service ユーザーガイドの Edge Delivery Services用にワンクリックでコンテンツソースを設定 ​ できます。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f