Я разрабатываю сайт Sitecore на локальной машине Windows 10. Я попробовал несколько методов, чтобы отключить кеширование CSS, но даже в инкогнито сайт показывает кэшированные стили.Ключ для вставки для В статических материалах
Метод 1: Web.config
<httpProtocol>
<customHeaders>
<remove name="X-Powered-By" />
<add name="X-ETF-Spoofed-IP" value="xx.xx.xxx.xxx" />
<add name="Cache-Control" value="no-cache" />
</customHeaders>
</httpProtocol>
<staticContent>
<clientCache cacheControlMode="DisableCache" />
</staticContent>
Способ 2: в IIS: Set Общие заголовки, как Освобождающиеся Немедленно.
Может ли быть что-то отсутствует? Таблицы стилей находятся в комплекте.
Существует этот код в Index.cshtml, что я не писал:
if (pageItem.TemplateID == Templates.GenericPageTemplateId || pageItem.TemplateID == Templates.GenericMicrositeTemplateId)
{
headerCss = "generic-header";
}
с помощью Visual Studio.
Пожалуйста, подтвердите, является ли этот фрагмент частью «рендеринга». Возможно, этот рендеринг имеет свойство кеша. В этом случае кеш обрабатывается sitecore. –