El Verificador de vínculos marca las URL que funcionan como no válidas

AEM Cuando el verificador de vínculos de la marque direcciones URL que funcionan como no válidas y los vínculos a las páginas reciban un error 404, siga las instrucciones que se proporcionan en este artículo para resolver el problema.

Descripción description

Entorno
Adobe Experience Manager 6.5

Problema
El Verificador de vínculos marca las direcciones URL de trabajo como no válidas.
Por lo tanto, los vínculos a las páginas aparecen como rotos.
AEM El Verificador de vínculos obtiene una respuesta de error 404 al intentar conectarse a las direcciones URL específicas, que de lo contrario funcionan. El mensaje de error 404 tendrá un aspecto similar al siguiente:

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
AEM Si comprueba estas direcciones URL en una herramienta en línea (por ejemplo: https://reqbin.com/) que puede enviar HEAD solicitudes y obtiene una respuesta de error 404, el Verificador de vínculos (a partir de la versión 6.5) funciona según lo diseñado.

AEM Hasta la versión de la versión 6.4 de la, el Verificador de vínculos realizaría una solicitud de HEAD y GET al validar los vínculos.
AEM Este comportamiento se cambió en la versión 6.5 de para resolver una vulnerabilidad de seguridad crítica (CQ-4259662 | SSRF en el verificador de vínculos).
AEM Por lo tanto, a partir de la versión 6.5, el Verificador de vínculos solo enviará HEAD solicitudes.

Resolución resolution

Solución
Si está seguro de que desea que las direcciones URL se marquen como válidas y que los vínculos de las páginas funcionen, puede seguir estos pasos:

  1. Vaya a /system/console/configMgr.
  2. Busque la configuración: Day CQ Link Checker Service y edítela. Vea la siguiente captura de pantalla:
  3. Agregue un valor de expresión regular a Patrones de anulación de comprobación de vínculos. El Verificador de vínculos no comprobará las direcciones URL que coincidan con este patrón (pero debe ser una dirección URL válida de todos modos). Ejemplo: https://abc\.xyz\.com/.
  4. AEM También puede leer estos artículos para obtener más opciones: Cómo deshabilitar el Verificador de vínculos o cómo configurarlo para marcar los vínculos como válidos enen los Artículos de conocimientos de Adobe Experience League AEM AEM y Verificador de vínculos de: Guía completa en el Blog de vínculos.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f