Path browser images return 404 errors in Adobe Experience Manager

Adobe Experience Manager as a Cloud Serviceでは、パスブラウザーから参照された画像は、ライブ URLで404 エラーを返し、期待どおりに読み込まれません。 この問題は、アセット配信設定でアセットへの直接アクセスが禁止されている場合に発生します。 この問題を修正するには、アセット配信設定を更新し、推奨されるメディア配信URLを使用します。

説明 description

環境

Adobe Experience Manager as a Cloud Service(すべてのバージョン)

問題/症状

  • パスブラウザーを使用して参照された画像は、ライブサイトに読み込まれません。
  • ブラウザーに、アセット URLの​ 404 エラー ​が表示されます。
  • https://develop--www-site-develop--ercot-central.aem.live/content/dam/ercot/asset.jpgなどのアセット URLにアクセスすると、404 エラーが返されます。
  • この問題は、ページ上で画像を設定した後も一貫して再現されます。

原因

AEM as a Cloud Serviceのアセット配信設定により、DAM パスを介して直接参照されたAssetsに、ライブ URLでアクセスできない場合があります。 推奨されるメディアバス配信を使用すると、アセットが正しく効率的に提供されます。

解決策 resolution

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

  1. アセット配信の設定を確認し、Adobe Experience Manager as a Cloud Serviceで推奨されるアセット配信メカニズムを使用します。 専用の配信インフラストラクチャの設定については、Media Bus ドキュメント ​を参照してください。
  2. 作成したコンテンツの画像参照を更新し、直接DAM パスをメディアバス配信URLに置き換えます。 大規模なビデオアセットの推奨プラットフォームについては、Media Bus ドキュメント ​を参照してください。
  3. DispatcherとCDNの設定を確認し、必要なアセットパスへのリクエストを許可します。
  4. アセットリクエストをブロックまたは書き換える誤ったルールを削除または回避し、文書化されていない限り、アセットを公開から取得するカスタムルールを回避します。
  5. ライブ環境でアセットのURLをテストし、404 エラーなしで画像が正しく読み込まれることを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles