Verificador de links marcando URLs que funcionam de outra forma como inválidos

Quando o verificador de links AEM estiver marcando URLs que funcionam como inválidos e os links para as páginas receberem um erro 404, siga as instruções fornecidas neste artigo para resolver o problema.

Descrição description

Ambiente
Adobe Experience Manager 6.5

Problema
O Verificador de links marca os URLs de trabalho como inválidos.
Então, os links para as páginas aparecem quebrados.
O Verificador de links de AEM está recebendo uma resposta de erro 404 ao tentar se conectar aos URLs específicos que, do contrário, estão funcionando. A mensagem de erro 404 será semelhante a esta:

20.05.2020 17:53:07.783 *INFO* [ sling-default-2-com.day.cq.rewriter.linkchecker.impl.LinkCheckerTask.299567]  com.day.cq.rewriter.linkchecker.impl.LinkCheckerTask Checked URL https://abc.xyz.com/def-efg: 404 (invalid)

Causa
Se você verificar esses URLs em uma ferramenta on-line (por exemplo: https://reqbin.com/) que podem enviar HEAD e se você receber uma resposta de erro 404, o Verificador de links (do AEM 6.5 em diante) está funcionando como projetado.

Até o lançamento do AEM 6.4, o Verificador de links tornaria HEAD e GET ao validar links.
Esse comportamento foi alterado no AEM 6.5 para lidar com uma vulnerabilidade de segurança crítica (CQ-4259662 | SSRF no Verificador de links).
A partir do AEM 6.5, o Verificador de links só enviará HEAD solicitações.

Resolução resolution

Solução
Se tiver certeza de que ainda deseja que os URLs sejam marcados como válidos e que os links nas páginas funcionem, siga estas etapas:

  1. Vá para /system/console/configMgr.
  2. Procure a configuração: Serviço Day CQ Verificador de links e editar. Consulte a captura de tela abaixo:
  3. Adicione um valor de expressão regular à variável Padrões de substituição de verificação de link. Os URLs que correspondem a esse padrão não serão verificados pelo Verificador de links (mas deve ser um URL válido de qualquer maneira). Exemplo: https://abc\.xyz\.com/.
  4. Você também pode ler estes artigos para obter mais opções: Como desabilitar o Verificador de links ou configurar para marcar links como válidos no AEM nos Artigos de conhecimento na Adobe Experience League e Verificador de links de AEM: guia abrangente no Blog AEM.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f