I file di documenti di Office (docx, xlsx, ecc.) mostrano il codice 404 in DAM
Questo articolo risolve il problema di Adobe Experience Manager (AEM), in cui un documento di MS Office non è visibile quando viene visualizzato in DAM (Digital Asset Management). Per correggere l'errore 404 risultante, è necessario aggiornare il file filters.any
nella configurazione di Dispatcher per consentire l'estensione di file appropriata.
Descrizione description
Ambiente
Adobe Experience Manager
Problema/Sintomi
Quando si visualizza un documento di MS Office (ad esempio .xls
, .xlsx
, doc, docx, ecc.) in AEM DAM (Digital Asset Management), il file non è visibile e genera un errore 404. I registri di Dispatcher mostrano che il file è bloccato.
Risoluzione resolution
Aggiungere l'estensione di file appropriata (ad esempio xls
e xlsx
) al file di definizione dei filtri come indicato di seguito:
Aggiorna il file dei filtri filters.any
o personalizzati nella configurazione di Dispatcher anziché il file predefinito per consentire l'estensione di file appropriata. Per impostazione predefinita, il dispatcher le blocca.
Per implementare questa modifica per un file doc
o docx
, ad esempio, aggiungere la seguente regola di filtro al file filters.any
:
# Allow .doc and .docx file types from DAM
/0099 { /type "allow" /extension '(doc|docx)' /path "/content/dam/*" }
Questa regola consente di accedere ai documenti di Word archiviati in DAM. Poiché utilizzi AEM as a Cloud Service, ecco i passaggi per applicare questa modifica:
- Aggiungi la regola fornita al tuo file di filtro
filters.any
o personalizzato all'interno dell'archivio del codice. - Esegui il commit e invia le modifiche al sistema di controllo della versione.
- Esegui la pipeline Cloud Manager per distribuire le modifiche all’ambiente AEM as a Cloud Service.
Causa
Il file dei filtri nel dispatcher può bloccare tipi di file sconosciuti.
Documentazione correlata
Configurazione di Dispatcher nella documentazione del prodotto AEM.