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
Si comprueba estas direcciones URL en una herramienta en línea (por ejemplo: https://reqbin.com/) que puede enviar HEAD AEM y, si 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 6.4 de la versión, el Verificador de vínculos haría que tanto una como una HEAD y GET al validar vínculos.
AEM Este comportamiento se cambió en la versión 6.5 de para hacer frente a 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 envía 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: Servicio Day CQ Link Checker y editar. Vea la siguiente captura de pantalla:
  3. Agregue un valor de expresión regular a Patrones de anulación de verificació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. También puede leer estos artículos para ver más opciones: AEM Cómo desactivar el Link Checker o configurar para marcar los vínculos como válidos en el en los Artículos de información de Adobe Experience League y AEM Comprobador de vínculos: Guía completa AEM en el blog de la.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f