在/language-masters下创作的URL在相应的Live Copy页面中无法正确本地化
本文为转出期间由于Adobe Experience Manager (AEM)中的嵌套式Live Copy而导致无法在Live Copy页面中本地化URL的问题提供了解决方案。
描述 description
环境
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Adobe Experience Manager 6.5.x (AEM 6.5.x)或更高版本
问题/症状
在/language-masters
下的组件中创作的URL未在相应的Live Copy页面中正确本地化。 执行转出后,Live Copy页面中的URL仍指向原始/language-masters
路径而不是本地化的路径。 此问题具体发生在AEM升级或更改MSM配置之后。
功能:多站点管理器(MSM)
配置: CQ MSM引用更新操作配置
解决方法 resolution
要解决此问题,请确保在CQ MSM引用更新操作配置中启用嵌套活动副本中的 更新引用 设置。 此设置允许在转出期间正确更新嵌套活动副本中的引用。
在嵌套活动副本中启用 更新引用的步骤:
-
访问配置管理器:
- 导航到
http://<AEM-Instance>:<Port>/system/console/configMgr
,转到AEM Web Console Configuration Manager
- 导航到
-
找到CQ MSM引用更新操作配置:
- 在配置管理器中搜索
CQ MSM References Update Action
。
- 在配置管理器中搜索
-
启用设置:
- 单击该配置以进行编辑。
- 查找标记为 跨嵌套活动副本更新引用 的设置。
- 选中或启用此设置。
-
保存并应用:
- 保存配置更改。
- 通过在测试页面上执行转出,确保应用更改。
示例配置路径:
/apps/system/config/com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory.config
验证:
-
在语言母版中创建测试页:
- 使用URL指向
/language-masters
下的其他页面来创作组件。
- 使用URL指向
-
转出测试页面:
- 转出到Live Copy。
- 验证Live Copy页面中的URL是否已正确转换为指向相应的Live Copy页面。
相关读数
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f