Office-dokument (docx, xlsx osv.) visar 404 på DAM
Den här artikeln åtgärdar ett Adobe Experience Manager-problem (AEM) där ett MS Office-dokument inte visas när det visas i DAM (Digital Asset Management). För att korrigera det resulterande 404-felet måste du uppdatera filen filters.any i din dispatcher-konfiguration så att rätt filtillägg tillåts.
Beskrivning description
Miljö
Adobe Experience Manager
Problem/symtom
När du visar ett MS Office-dokument (t.ex. .xls, .xlsx, doc, docx osv.) i AEM DAM (Digital Asset Management) är filen inte synlig och genererar 404. Utsändarloggarna visar att filen är blockerad.
Upplösning resolution
Lägg till lämpligt filtillägg (t.ex. xls och xlsx) i filterdefinitionsfilen enligt följande:
Uppdatera filters.any-filen eller den anpassade filterfilen i dispatcherkonfigurationen i stället för standardfilen för att tillåta lämpligt filtillägg. Som standard blockerar dispatchern dessa.
Om du vill implementera den här ändringen för till exempel en doc- eller docx-fil lägger du till följande filterregel i filters.any-filen:
# Allow .doc and .docx file types from DAM
/0099 { /type "allow" /extension '(doc|docx)' /path "/content/dam/*" }
Den här regeln ger åtkomst till Word-dokument som lagras i DAM. Eftersom du använder AEM as a Cloud Service gör du så här:
- Lägg till den angivna regeln i din
filters.any-fil eller anpassade filterfil i koddatabasen. - Verkställ och överför ändringarna till versionskontrollsystemet.
- Kör Cloud Manager pipeline för att driftsätta ändringarna i AEM as a Cloud Service-miljön.
Orsak
Filterfilen på dispatchern kan blockera okända filtyper.
Relaterad dokumentation
Konfigurerar Dispatcher i AEM produktdokumentation.