【发布时间】:2018-09-07 09:05:04
【问题描述】:
我们有一个基于 sitecore 的响应式网站,与桌面不同,它在某些页面中针对移动设备提供了不同的内容。我们通过 Http Request 用户代理来识别设备类型,并基于它有不同的业务逻辑。
当我们为这些渲染启用了站点核心 HTML 缓存时,与用户代理逻辑一起使用的逻辑将不起作用。因为站点核心缓存不会因设备而异而失效。因此,对于不同的设备,sitecore 也会从渲染的相同 HTML 缓存中给出响应。
我们应该如何处理这种情况?
【问题讨论】:
标签: asp.net-mvc sitecore sitecore8 sitecore-mvc device-detection