|
|
|
| Скажи, как можно чистить кэш браузера пользователя, который заходит на сайт? У него может отображаться старая страница и в не корректном виде, возможно ли так чтобы при заходи чистился кэш? Если да. будет влиять на скорость? | |
|
|
|
|
|
|
|
для: xpom
(21.04.2011 в 22:41)
| | или точнее сделать так чтобы всегда грузился новый CSS файл? А то сайт перенесен на другой сервер и CSS не грузится, если кэш браузера старый | |
|
|
|
|
|
|
|
для: xpom
(21.04.2011 в 22:47)
| | Или же можно изменить название CSS файла и у всех тех пользователей, что с переносом отображаться не корректно сайт, заменится в кэше файл CSS и будет будет страница отображаться корректно? | |
|
|
|
|
|
|
|
для: xpom
(21.04.2011 в 22:41)
| | Напрямую такой приказ отдать нельзя, но можно повлиять на некоторые кэшируемые компоненты. Вы что хотите обновить в кэше (изображения, js-файлы, css-файлы)? Самый эффективный прием - переименование файла или добавление случайного GET-параметра, в большинстве случаев это приводит к обновлению кэша. | |
|
|
|
|
|
|
|
для: cheops
(21.04.2011 в 22:47)
| | CSS файл не грузится и не работает после переноса! Я тоже подумал переименовать файл, это поможет решить проблему? И у всех обновится кеш? | |
|
|
|
|
|
|
|
для: xpom
(21.04.2011 в 22:54)
| | Да, кэш будет вынужден обновить файл. Причем не обязательно переименовывать файл, просто добавьте после ? случайное число. | |
|
|
|
|
|
|
|
для: cheops
(21.04.2011 в 23:15)
| | т.е. к имени файла добавить число? Например было stile.css, а поставить stile1.css? | |
|
|
|
|
|
|
|
для: xpom
(21.04.2011 в 23:31)
| | stile.css?52468756 или
stile.css?aaa=52468756
любое случайное число | |
|
|
|
|
|
|
|
для: Yuriev
(22.04.2011 в 01:39)
| | а если я переименовал файл css таким образом, было stile.css, а поставить stile1.css? Так заменится кеш? | |
|
|
|
|
|
|
|
для: xpom
(22.04.2011 в 13:40)
| | Да, тоже заменится. | |
|
|
|
|
|
|
|
для: cheops
(21.04.2011 в 23:15)
| | а как же заголовки?.. или они уже не учитываются?:) | |
|
|
|
|
|
|
|
для: sl1p
(22.04.2011 в 00:19)
| | Сервер может послать в браузер заголовки, а вот принять или не принять, а тем более послушаться, браузер совсем не обязан. Если б браузер был обязан, ему бы столько всего напихали... никаких дисков не хватило бы. | |
|
|
|