修正Adobe Experience Manager中的內容片段存取問題
本文會解決Adobe Experience Manager as a Cloud Service中的內容片段問題 — 由於不正確的存放庫設定和外部器設定,導致無法在開發、測試和生產環境中存取Sites。 解決方案涉及驗證和更新外部器設定,以確保正確路由和無縫存取內容片段。
說明 description
環境
Adobe Experience Manager as a Cloud Service (AEMaaCS) — 網站
問題/症狀
當您開啟內容片段且無法載入時,您會發現repoURL不正確。
解決方法 resolution
若要解決此問題,請遵循下列步驟:
-
驗證 Open Services Gateway Initiative (OSGI)設定(例如
config.author)下的程式碼基底中的外部化程式設定。 找出檔案com.day.cq.commons.impl.ExternalizerImpl.xml。 -
確定外部器設定包含每個環境的專案。 例如:
code language-none author $[ env:AEM_EXTERNALIZER_AUTHOR;default=http://localhost:4502] publish $[ env:AEM_EXTERNALIZER_PUBLISH;default=http://localhost:4503] preview $[ env:AEM_EXTERNALIZER_PREVIEW;default=http://localhost:4503]視需要根據環境設定修改或新增專案。
-
部署變更,並確認可存取內容片段而不會發生重新導向問題。
-
確認存取內容片段現在會指向正確的存放庫,並確保所有環境中的功能一致。
相關閱讀
AEM as a Cloud Service中外部化程式的預設行為
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f