Unter /language-masters erstellte URLs werden auf der entsprechenden Live Copy-Seite nicht korrekt lokalisiert

Dieser Artikel bietet eine Lösung für ein Problem, bei dem URLs während des Rollouts aufgrund verschachtelter Live Copies in Adobe Experience Manager (AEM) nicht auf Live Copy-Seiten lokalisiert werden.

Beschreibung description

Umgebung

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Adobe Experience Manager 6.5.x (AEM 6.5.x) oder höher

Problem/Symptome

URLs, die in einer Komponente unter /language-masters erstellt wurden, werden auf den entsprechenden Live Copy-Seiten nicht korrekt lokalisiert. Nach dem Ausführen eines Rollouts verweisen URLs auf den Live Copy-Seiten weiterhin auf die ursprünglichen /language-masters-Pfade anstelle der lokalisierten Pfade. Dieses Problem tritt speziell nach dem AEM Upgrade oder Änderungen an der MSM-Konfiguration auf.

Funktion: Multi-Site-Manager (MSM)
Konfigurationen: Konfiguration der CQ MSM References Update Action

Auflösung resolution

Um das Problem zu beheben, stellen Sie sicher, dass die Einstellung Verweise über verschachtelte Live Copies aktualisieren in der Konfiguration "CQ MSM References Update Action"aktiviert ist. Mit dieser Einstellung können Verweise bei Rollouts in verschachtelten Live Copies korrekt aktualisiert werden.

Schritte zum Aktivieren von Aktualisieren von Verweisen über verschachtelte Live Copies hinweg:

  1. Auf Konfigurationsmanager zugreifen:

    • Navigieren Sie zum AEM Web Console Configuration Manager, indem Sie zu "http://<AEM-Instance>:<Port>/system/console/configMgr"navigieren.
  2. Suchen Sie nach CQ MSM References Update Action Configuration:

    • Suchen Sie im Konfigurations-Manager nach CQ MSM References Update Action .

  3. Aktivieren Sie die Einstellung:

    • Klicken Sie auf die Konfiguration, um sie zu bearbeiten.
    • Suchen Sie die Einstellung mit der Bezeichnung Verweise über verschachtelte Live Copies hinweg aktualisieren.
    • Aktivieren oder aktivieren Sie diese Einstellung.
  4. Speichern und anwenden:

    • Speichern Sie die Konfigurationsänderungen.
    • Stellen Sie sicher, dass die Änderungen angewendet werden, indem Sie einen Rollout auf einer Testseite durchführen.

Beispielkonfigurationspfad:

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

Überprüfung:

  1. Erstellen Sie eine Testseite im Sprach-Master:

    • Erstellen Sie eine Komponente mit einer URL, die auf eine andere Seite unter/language-masters verweist.
  2. Rollout der Testseite:

    • Durchführen eines Rollouts für eine Live Copy
    • Vergewissern Sie sich, dass die URL auf der Live Copy-Seite korrekt umgewandelt wurde und auf die entsprechende Live Copy-Seite verweist.

Verwandte Lesungen

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