當用戶輸入localhost:4502時,應該加載位於/content/****/****/shop.html的登錄頁面。更改登錄頁面cq5發佈
試過this。
能否請你建議
- 如何獲得這個特定的項目?
- 如何在發佈環境中激活此功能?
當用戶輸入localhost:4502時,應該加載位於/content/****/****/shop.html的登錄頁面。更改登錄頁面cq5發佈
試過this。
能否請你建議
複製從/libs/cq/core/
config文件夾到/app/<project>/
替代發佈實例的com.day.cq.commons.servlets.RootMappingServlet
。
Ref:BLOG
轉到您的作者實例的CRXDE並打開/content
節點。
該節點的資源類型爲sling:redirect
,其用途是當用戶嘗試訪問由節點的sling:target
屬性指定的頁面時,將用戶帶到另一個頁面。這是由Sling Redirect Servlet處理。
將sling:target
設置爲您要提供的頁面的路徑(/content/****/****/shop.html)。保存更改。
然後轉到網站管理員(網站)並激活/content
頁面。
一旦內容變化使得它的發佈情況,你的頁面應該當你打http://localhost:4503
但是,這將是常見的整個實例嗎?如果在同一個實例中有多個項目會怎樣? –
@GowthamiReddy然後你可以使用[Sling Mappings](https://sling.apache.org/documentation/the-sling-engine/mappings-for-resource-resolution.html)。儘管如何可能是一個自己的問題,甚至可能是一系列問題。 – toniedzwiedz
發表了答案。評論我是否缺少任何東西。謝謝。 –
如果您使用'config.author'或'config.publish'節點,它將是系統範圍的配置。其次,一個實例的根可以只指向一個位置。 – Abhishek
這就是爲什麼我重寫我的項目模塊上的節點(/ apps/ /)。因此,被覆蓋的節點的範圍將僅在項目之前。 –