Alguns caminhos configurados não estão sendo processados pelo Dispatcher do AEM

Problema

No Apache Web Server, onde o módulo dispatcher está instalado, algumas solicitações estão retornando o erro 404 enquanto outras estão funcionando.

Essas solicitações nem são registradas no arquivo dispatcher.log (mesmo quando o log de depuração está ativado).

Ambiente

AEM 6.x

Causa

O manipulador dispatcher não é definido nesses caminhos ou para o nome do host (por exemplo VirtualHost => ServerName ou ServerAlias).

Resolução

  1. Certifique-se de que a diretiva abaixo seja aplicada ao VirtualHost que processa as URLs de solicitação afetadas:

    <IfModule disp_apache2.c>
    Manipulador dispatcher SetHandler
    </IfModule>

  2. Se estiver sendo processado pelo VirtualHost correto, verifique se você configurou o manipulador de dispatcher somente em caminhos específicos.  Por exemplo:

    <Location /etc.clientlibs>
    <IfModule disp_apache2.c>
    Manipulador dispatcher SetHandler
    </IfModule>
    </Location>

  3. Adicione mais diretrizes de localização para corrigir o problema

Logotipo da Adobe

Fazer logon em sua conta