Кэширование CSS IIS

Конечно, вы объявили все поля (столбцы) как NOT NULL, и вы не поместили значение в эти поля при вставке cv. Либо сделайте эти столбцы null приемлемыми, либо поместите все значения в cv для всех столбцов, которые являются NOT NULL.

11
задан Oli 24 September 2008 в 14:42
поделиться

4 ответа

При обслуживании CSS из статических файлов (или что-либо, что строка запроса не имеет значения для), попытайтесь варьироваться, что, чтобы гарантировать, что браузер выполняет новый запрос, поскольку это будет думать, что вытягивает абсолютно другой ресурс, поэтому имейте, например:

"styles.css? token=1234" в ссылке CSS в Вашей разметке и изменении значение "маркера" на каждой регистрации CSS

9
ответ дан 3 December 2019 в 06:49
поделиться

В Вашей среде разработки набор Истекает заголовок намного ниже. В Вашей Продуктивной среде, набор это выше и затем набор это низко за приблизительно неделю до того, как Вы сделаете свой выпуск.

5
ответ дан 3 December 2019 в 06:49
поделиться

Не отличное решение, но я обошел это прежде на уровне страницы путем добавления querystring в конец вызова в файл CSS:

 <link href="/css/global.css?id=3939" type="text/css" rel="stylesheet" />

Затем я рандомизировал бы значение идентификатора так, чтобы оно всегда загружало другое значение на загрузке страницы. Затем я вынул бы этот код прежде, чем продвинуть к производству. Я предполагаю, что Вы могли также вытянуть значение из файла конфигурации, так, чтобы оно только было загружено однажды на фиксацию.

2
ответ дан 3 December 2019 в 06:49
поделиться

Подобный (немного больше детали) ответы, данные для версии JavaScript этого вопроса, который имеет ту же проблему/решение

Справка с агрессивным кэшированием JavaScript

2
ответ дан 3 December 2019 в 06:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: