Обход кеша в Chrome или Firefox - PullRequest
0 голосов
/ 08 декабря 2011

Я не раз заглядывал в это и читал решения, но они просто не работают.

Предположительно, можно обойти кеш в Chrome, нажав F12, щелкнув шестеренкой в ​​правом нижнем углу и отметив «Отключить кеш». Это не работает для меня. Я все еще получаю страницу с кэшированным CSS. В Firefox я захожу под Net и проверяю «Отключить кэш браузера», но безрезультатно. HTML не проблема, только CSS и, возможно, JS.

IE, однако, не имеет этой проблемы. Я обновляю страницы CSS и IE обновляет соответственно. По понятным причинам это не идеальная ситуация.

Я захожу на my-site.com/style.css в Chrome и Firefox, и там нет файла, который я вижу по FTP / SSH / IE. Если это похоже на ошибку (это относится ко мне), то, пожалуйста, дайте мне знать. Если я просто тупой, то, пожалуйста, скажи мне, чего мне не хватает. Пожалуйста.

Спасибо.

1 Ответ

4 голосов
/ 08 декабря 2011

Одним из способов избежать кэширования является явное изменение URL-адреса. Я хотел бы добавить параметр строки запроса к URL-адресу css, например:

http://mysite.com/content/css/File.css?version=1234

и обновить версию или другим способом - прикрепить DateTimeOffset вместо автоматически увеличенного числа.

...