Las URL creadas con /language-masters no se localizan correctamente en la página correspondiente de live copy
Este artículo proporciona una solución para un problema en el que las direcciones URL no se localizan en páginas de Live Copy durante el despliegue debido a Live Copies anidadas en Adobe Experience Manager AEM ().
Descripción description
Entorno
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Adobe Experience Manager AEM 6.5.x (6.5.x) o superior
Problema/Síntomas
Las direcciones URL creadas en un componente en /language-masters
no se localizan correctamente en las páginas correspondientes de live copy. Después de realizar un despliegue, las direcciones URL de las páginas de Live Copy siguen apuntando a las rutas originales de /language-masters
en lugar de a las rutas localizadas. AEM Este problema se produce específicamente después de la actualización de la o de los cambios en la configuración de MSM.
Característica: Administrador de varios sitios (MSM)
Configuraciones: la configuración de acción de actualización de referencias de CQ MSM
Resolución resolution
Para resolver el problema, asegúrese de que la configuración actualizar referencias en todas las Live Copies anidadas esté habilitada en la configuración Acción de actualización de referencias de CQ MSM. Esta configuración permite que las referencias se actualicen correctamente dentro de Live Copies anidadas durante los despliegues.
Pasos para habilitar actualizar referencias en Live Copies anidadas:
-
Acceder al Administrador de configuración:
- AEM Vaya al Administrador de configuración de la consola web de la consola web de navegando hasta
http://<AEM-Instance>:<Port>/system/console/configMgr
- AEM Vaya al Administrador de configuración de la consola web de la consola web de navegando hasta
-
Localice las referencias de CQ MSM para actualizar la configuración de acciones:
- Busque
CQ MSM References Update Action
en el administrador de configuración.
- Busque
-
Habilite la configuración:
- Haga clic en la configuración para editarla.
- Busque la configuración denominada Actualizar referencias en todas las Live Copies anidadas.
- Marque o habilite esta configuración.
-
Guardar y aplicar:
- Guarde los cambios de configuración.
- Asegúrese de que los cambios se aplican realizando un despliegue en una página de prueba.
Ejemplo de ruta de configuración:
/apps/system/config/com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory.config
Verificación:
-
Crear una página de prueba en el idioma principal:
- Cree un componente con una dirección URL que apunte a otra página en
/language-masters
.
- Cree un componente con una dirección URL que apunte a otra página en
-
Despliegue la página de prueba:
- Llevar a cabo un despliegue en una Live Copy.
- Compruebe que la dirección URL de la página de live copy se transforma correctamente para que apunte a la página de live copy correspondiente.
Lecturas relacionadas
- Creación y sincronización de Live Copies en la Guía del usuario de Experience Manager.
- Prácticas recomendadas de MSM en la Guía del usuario de Experience Manager.