Configurar o Dispatcher id213BCM0M05U

Se você planeja usar uma instância do Dispatcher no AEM Author junto com o AEM Guides, será necessário executar as seguintes configurações adicionais para concluir a configuração:

NOTE
O Dispatcher é a ferramenta de balanceamento de carga e/ou cache do Adobe Experience Manager. Para obter mais detalhes sobre como usar o Dispatcher, consulte Visão geral do Dispatcher.

Ativar AllowEncodedSlashes em URLs

Os URLs com barras codificadas não são ativados por padrão na configuração do AEM Dispatcher, mas, ao trabalhar no AEM Guides, é necessário ativar isso. Para fazer isso, você precisa definir o parâmetro AllowEncodedSlashes como Ligado na configuração do Apache, conforme mostrado no seguinte trecho:

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

Configurar o arquivo mime.types para DITA

Ao usar uma Dispatcher com o AEM Guides, você deve garantir que os arquivos de mapa e tópico do DITA sejam renderizados como HTML para que os autores visualizem o conteúdo conforme esperado (em vez de formato de texto bruto).

Execute as seguintes etapas para atualizar o arquivo mime.types:

  1. Conecte-se ao servidor do Dispatcher usando SSH e navegue até o arquivo httpd.conf.

  2. Verifique o caminho do arquivo mime.types.

  3. Abra o arquivo mime.types e procure por " text/html". O mapeamento padrão para " text/html" é:

    text/html html htm

  4. Atualize o mapeamento adicionando as extensões ditamap e dita como:

    text/html html htm ditamap dita

  5. Salvar e fechar o arquivo.

Essa atualização de configuração garante que o mapa DITA e os arquivos de tópico renderizados pelo Dispatcher sejam mostrados como HTML na interface do usuário do Assets.

Permitir URL de solicitação de Preferências do Usuário

Ao usar uma Dispatcher com o AEM Guides, se a instância do Autor tiver um dispatcher na frente, faça as duas alterações a seguir:

  • Inclua o URL de solicitação POST em uma lista de permissões. Um exemplo de regra /filters é fornecido abaixo: Adicione esta regra ao arquivo de configurações do Dispatcher:
/xxxx {/type "allow" /method "POST" /url "/home/users/*/preferences"}
  • Certifique-se de que o padrão de URL /libs/cq/security/userinfo.json não esteja armazenado em cache no Dispatcher do Autor, portanto, adicione uma regra \(like below\) em author\_dispatcher.any
/xxxx {
                /glob "/libs/cq/security/userinfo.json"
                /type "deny"
                }
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178