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:
-
Toegangsconfiguratiebeheer:
- Ga naar AEM Web Console Configuration Manager door naar
http://<AEM-Instance>:<Port>/system/console/configMgr
te navigeren
- Ga naar AEM Web Console Configuration Manager door naar
-
Configuratie van handelingen voor bijwerken van CQ MSM-verwijzingen zoeken:
- Zoek naar
CQ MSM References Update Action
in de configuratiemanager.
- Zoek naar
-
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.
-
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:
-
Een testpagina maken in het taalstramien:
- Auteur een component met URL die aan een andere pagina onder
/language-masters
richten.
- Auteur een component met URL die aan een andere pagina onder
-
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
- Creërend en Synchroniserend Levende Exemplarenin de Gids van de Gebruiker van de Experience Manager.
- MSM Beste praktijkenin de Gids van de Gebruiker van de Experience Manager.