Проблема кэширования CSS / Jscript - PullRequest
0 голосов
/ 30 апреля 2009

Я довольно новичок в веб-дизайне, и недавно работал над веб-сайтом amatuer photography . Я обновил его в воскресенье вечером, очистил кеш и т. Д. На моем домашнем компьютере, и все выглядело нормально.

Проблема в том, что когда я проверял его с работы, за корпоративным брандмауэром и т. Д., Некоторые страницы изменились, некоторые - нет. Например, на домашней странице все еще отображаются старые изображения, которые были заменены, в то время как на некоторых страницах галереи есть новые изображения, но нет новой функциональности или стиля (из файла css / js). Я переименовал файл js и css и удалил старые файлы, чтобы заставить браузер получить новую версию, но все равно похоже, что он использует старую версию.

Я обеспокоен тем, что у людей, посещающих сайт, будет странная / гибридная версия сайта, может ли это быть из-за того, что она где-то кэшируется на корпоративном сервере, а не на отдельной рабочей станции?

1 Ответ

5 голосов
/ 30 апреля 2009

Части сайта могут кэшироваться вашей корпоративной серверной инфраструктурой, в частности, прокси-сервером. Вы можете проверить это в своих заголовках, которые приходят с вашего сайта. Такие инструменты, как FireBug или Fiddler2 должны определить, был ли задействован прокси. Извините, я не знаю точный заголовок, чтобы искать, потому что я не оперирую за ним в данный момент, чтобы попытаться увидеть.

Хотя почему только часть вашего сайта так себя ведет, мне не понятно. Хотя стоит проверить.

...