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 essas URLs em uma ferramenta online (Por exemplo: https://reqbin.com/) que pode enviar solicitações HEAD, e se você receber uma resposta de erro 404, o Verificador de Links (do AEM 6.5 em diante) estará funcionando como projetado.

Até a versão AEM 6.4, o Verificador de links fazia uma solicitação de HEAD e GET ao validar links.
Este comportamento foi alterado no AEM 6.5 para lidar com uma vulnerabilidade de segurança crítica (CQ-4259662 | SSRF no Verificador de Links).
Portanto, a partir do AEM 6.5, o Verificador de links enviará apenas 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. Pesquise a configuração: Day CQ Link Checker Service e edite. Veja a captura de tela abaixo:
  3. Adicione um valor de expressão regular aos 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 da Base de Dados de Conhecimento no Adobe Experience League e Verificador de Links do AEM AEM: Guia Abrangente no Blog do.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f