我想知道是否有人遇到以下問題。我們目前正在使用集成uCommerce來提供電子商務功能的Sitecore網站上工作。在uCommerce for Sitecore中實現SEO友好的URL
而不是將類別和產品id傳遞給靜態url,該URL直接映射到sitecore內容樹中的項目,例如
- domain.com/category/?category=123
- domain.com/category/product/?product=321
我們希望能有網址類似如下:
- domain.com/category-name/product-name
生成該網址不應爲t如果我們使用uCommerce提供的IUrlService,很難。
是否有一個簡單的解決方案,讓這些URL映射到Sitecore內容樹中的特定項目並確保uCommerce上下文相應地更新?
在此先感謝您收到的任何幫助。
我還沒有使用過uCommerce,但是在常規的Sitecore場景中,我會考慮使用通配符項來替換查詢字符串,一個處理傳入請求的'httpRequestBegin'流水線處理器,並且覆蓋默認的'LinkManager'來處理生成出去的URL。另一種方法是查看URL重寫(但我不確定在這種情況下會起作用) – jammykam
@jammykam感謝您的提示。讓我看看這些。我會更新你,讓你知道它是怎麼回事。 –