Configurare Dispatcher id213BCM0M05U

Se prevedi di utilizzare un’istanza Dispatcher su AEM Author insieme ad AEM Guides, per completare la configurazione devi eseguire le seguenti configurazioni aggiuntive:

NOTE
Dispatcher è lo strumento di caching e/o bilanciamento del carico di Adobe Experience Manager. Per ulteriori dettagli sull'utilizzo di Dispatcher, vedere Panoramica di Dispatcher.

Abilitare AllowEncodedSlashes negli URL

Gli URL con barre codificate non sono abilitati per impostazione predefinita nella configurazione di AEM Dispatcher, ma è necessario abilitarli mentre si lavora in AEM Guides. A tale scopo, è necessario impostare il parametro AllowEncodedSlashes su On nella configurazione di Apache, come illustrato nel seguente snippet:

<VirtualHost *:80>
                ServerName www.geometrixx-outdoors.com
                **AllowEncodedSlashes On**
                <Directory />
                <IfModule disp_apache2.c>
                SetHandler dispatcher-handler
                </IfModule>
                Options FollowSymLinks
                AllowOverride None
                </Directory>
                </VirtualHost>

Configurare il file mime.types per DITA

Quando si utilizza un Dispatcher con AEM Guides, è necessario assicurarsi che i file di mappa e argomenti DITA vengano riprodotti come HTML affinché gli autori possano visualizzare il contenuto come previsto (anziché in formato testo non elaborato).

Per aggiornare il file mime.types, effettuare le seguenti operazioni:

  1. Connettersi al server Dispatcher utilizzando SSH e individuare il file httpd.conf.

  2. Controllare il percorso del file mime.types.

  3. Aprire il file mime.types e cercare "text/html". La mappatura predefinita per " text/html" è:

    text/html html htm

  4. Aggiorna la mappatura aggiungendo estensioni ditamap e dita come:

    text/html html htm ditamap dita

  5. Salva e chiudi il file.

Questo aggiornamento della configurazione assicura che i file mappa DITA e i file degli argomenti sottoposti a rendering da Dispatcher vengano visualizzati come HTML nell’interfaccia utente di Assets.

Consenti URL richiesta preferenze utente

Quando utilizzi un Dispatcher con AEM Guides, se l’istanza Autore ha in primo piano un dispatcher, apporta le due modifiche seguenti:

  • Inserisci nella whitelist l’URL della richiesta POST. Di seguito è riportata una regola /filters di esempio: Aggiungi questa regola al file di configurazioni del dispatcher:
/xxxx {/type "allow" /method "POST" /url "/home/users/*/preferences"}
  • Verificare che il pattern URL /libs/cq/security/userinfo.json non sia memorizzato nella cache in Author Dispatcher, quindi aggiungere una regola \(like below\) in author\_dispatcher.any
/xxxx {
                /glob "/libs/cq/security/userinfo.json"
                /type "deny"
                }
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178