Edge Delivery Services (AEMaaCS)上的已发布资源返回404
如果您发布的资源在Edge Delivery Services中返回 404 (未找到) 错误,请检查您的config.json文件。 您必须包含正确的内容路径并为DAM文件夹分配适当的云配置。
描述 description
环境
- Adobe Experience Manager (AEM) as a Cloud Service
- Edge Delivery Services (EDS)
问题/症状
- 通过EDS URL访问已发布的资产(例如PDF、图像或视频)时,会返回 HTTP 404。
- 浏览器网络日志或错误消息包括: x — 错误
[静态:内容]S3:未找到。
解决方法 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/" ] -
将相应的Edge Delivery Services云配置分配给包含该资源的DAM文件夹。 有关步骤,请参阅在Adobe Experience Manager中为Asset文件夹分配正确的配置。
-
重新发布资产和引用页面。
-
更新配置并重新发布后,验证创作的页面和模板引用资产是否存储在正确的DAM文件夹中。 确保这些资产包含在EDS配置中。 直接在
.aem.live中预览页面并测试引用的资产URL,以确保正确交付。
相关阅读
在《AEM as a Cloud Service用户指南》中通过一次单击为Edge Delivery Services配置内容源。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f