Отображение URL для цифровых активов в AEM - PullRequest
0 голосов
/ 15 февраля 2019

Я хочу дать сопоставления URL-адресов DAM / цифровым ресурсам моих сайтов.Особенно для PDF-файлов.Всякий раз, когда я даю ссылку на скачивание в PDF, он показывает полную структуру папок в PDF.Я хочу сократить это.Я использую AEM 6.2.

Ответы [ 2 ]

0 голосов
/ 16 февраля 2019

Вы также можете выполнить сопоставление в заводской конфигурации преобразователя ресурсов Sling

1. Go to system config manager and search for Sling resource resolver factory.
2. Add new entry "/content/dam/you-project-structure/>/" and "/content/dam/you-project-structure/</"  
0 голосов
/ 15 февраля 2019

Вы можете определить сопоставления URL в расположении /etc/map.Взгляните на https://sling.apache.org/documentation/the-sling-engine/mappings-for-resource-resolution.html,, который включает в себя этот пример: enter image description here

В / etc / map вы можете создать папку, а затем в этой папке создать .contentXML-файл, содержащий следующие свойства:

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
          jcr:primaryType="sling:Mapping"
          sling:internalRedirect="/content/dam/the/full/path/to/your/file.pdf"
          sling:match=".+/content/short-url.pdf"/>
...