URL's die zijn geschreven onder /language-masters, worden niet correct gelokaliseerd in de bijbehorende pagina voor live kopiëren

Dit artikel biedt een oplossing voor een probleem waarbij URL's niet worden gelokaliseerd in live kopieerpagina's tijdens de rollout vanwege geneste live kopieën in Adobe Experience Manager (AEM).

Beschrijving description

Omgeving

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Adobe Experience Manager 6.5.x (AEM 6.5.x) of hoger

Probleem/symptomen

URL's die onder /language-masters in een component zijn geschreven, worden niet correct gelokaliseerd in de overeenkomstige pagina's voor live kopieën. Na het uitvoeren van een rollout, richten URLs in de levende exemplaarpagina's nog aan de originele /language-masters wegen in plaats van de gelokaliseerde wegen. Deze kwestie komt specifiek na de AEM verbetering voor of verandert in configuratie MSM.

Eigenschap : De Manager van de multi-Plaats (MSM)
Configuraties : De configuratie van de Actie van de Update van de Verwijzingen van CQ MSM

Resolutie resolution

Om de kwestie op te lossen, zorg ervoor dat de updateverwijzingen over genestelde levende exemplaren het plaatsen in de CQ MSM configuratie van de Actie van de Update van Verwijzingen wordt toegelaten. Met deze instelling kunnen verwijzingen tijdens rollouts correct worden bijgewerkt in geneste live kopieën.

De stappen om updateverwijzingen over genestelde levende exemplaren toe te laten:

  1. Toegangsconfiguratiebeheer:

    • Ga naar AEM Web Console Configuration Manager door naar http://<AEM-Instance>:<Port>/system/console/configMgr te navigeren
  2. Configuratie van handelingen voor bijwerken van CQ MSM-verwijzingen zoeken:

    • Zoek naar CQ MSM References Update Action in de configuratiemanager.

  3. De instelling inschakelen:

    • Klik op de configuratie om deze te bewerken.
    • Vind het plaatsen geëtiketteerde Verwijzingen van de Update over Genestelde Levende Exemplaren .
    • Schakel deze instelling in of uit.
  4. Opslaan en toepassen:

    • Sla de configuratiewijzigingen op.
    • Zorg ervoor dat de wijzigingen worden toegepast door een rollout uit te voeren op een testpagina.

Voorbeeld van configuratiepad:

/apps/system/config/com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory.config

Verificatie:

  1. Een testpagina maken in het taalstramien:

    • Auteur een component met URL die aan een andere pagina onder /language-masters richten.
  2. De testpagina uitrollen:

    • Een rollout uitvoeren naar een live kopie.
    • Controleer of de URL in de pagina voor live kopiëren correct is getransformeerd zodat deze naar de bijbehorende pagina voor live kopiëren verwijst.

Verwante aflezingen

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f