|
автор: lacrimosa (04.03.2005 в 19:43) |
|
| У меня такая проблема - есть файл, закачанный на сервер, и есть ссылка на этот файл на сайте. Файл периодически обновляется, так вот сейчас почему- то упорно по ссылке открывается старый файл, хотя на сервере файл обновлен. В чем может быть проблема? | |
|
|
|
|
|
|
|
для: lacrimosa
(04.03.2005 в 19:43)
| | такого быть не может....
скорее всего фаил не обновился или у него новое имя. | |
|
|
|
|
автор: lacrimosa (04.03.2005 в 19:51) |
|
|
для: Crux
(04.03.2005 в 19:48)
| | да в том то и дело - если его открываешь просто , открывается новый файл, а по ссылкам - старый. С именами все правильно.... бред какой то | |
|
|
|
|
|
|
|
для: lacrimosa
(04.03.2005 в 19:51)
| | Надо смотреть и названия файла, а особенно его расширение по регистру (маленькие буквы не надо путать с большими).
Вы пишите:
"так вот сейчас почему- то упорно по ссылке открывается старый файл"
Значит старый файл тоже есть и у него подобное название. Посмотрите правильность указанного пути от куда ссылка. | |
|
|
|
|
|
|
|
для: lacrimosa
(04.03.2005 в 19:43)
| | Как давно обновлялся файл? Производится ли подавление кэширования так, как это описывается в теме по ссылке
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=260 | |
|
|
|
|
|
|
|
для: cheops
(04.03.2005 в 23:13)
| | А этот файл случайно не doc? У меня была похожая ситуация. Заменил старый док новым, а у людей все равно открывается старый. При этом данный док поставлялся еще в архиве zip и в html, которые открывались нормально. Кэш в браузере у людей был отключен и очищен. Нет ли у Word'a собственного кэша? | |
|
|
|
|
|
|
|
для: antf
(04.03.2005 в 23:25)
| | У хост-провайдеров обычно стоит обратный кэширующий сервер, в задачи которого входит минимизация обращений со стороны клиентов - ко всем серверам хостинга - поэтому следует предпринимать дополнительные меры по подавлению кэширования. | |
|
|
|
|
|
|
|
для: cheops
(04.03.2005 в 23:36)
| | Так а у меня-то все нормально открывалось, причем стабильно. А у людей с отключенным кэшем открывался старый файл ... стабильно :). На хостинге была размещена новая версия :). | |
|
|
|
|
|
|
|
для: antf
(04.03.2005 в 23:44)
| | Аномалии происходили только при открытии doc в браузере Internet Exploser (другие не проверялись). В остальных случаях все было нормально. Мне только интересно Word тут ни при чем? | |
|
|
|
|
|
|
|
для: antf
(04.03.2005 в 23:44)
| | >А у людей с отключенным кэшем открывался старый файл ... стабильно :).
Может быть наоборот включенным кэшированием?
Вообще кэширование может быть в нескольких точках.
В браузере, на прокси-сервере сети организации и даже на прокси-сервере интернет-провайдера.
Кэширование чем производится, средствами браузера или настройкой кэширующего прокси-сервера (обычно в сети организаций)?
Во втором случае - это большая проблема. Очень часто настройки прокси-сервера делают драконовскими и некорректными. В результате выдается устаревшая версия страниц и файлов и это очень трудно победить. Все специальные заголовки, которые должны предотвращать кэширование не работают.
Выход только один постоянно генерировать уникальный URL. Например, так:
<a href="http://server.ru/file.doc?rand=<?= rand() ?>">.
|
Но не только ссылка, но и URL страницы, на которой эта ссылка расположена, тоже должен постоянно быть уникальным. В итоге, это означает переделку всех URL-ов всего сайта.
PS: Надеюсь у вас все же не такая ситуация. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(05.03.2005 в 00:26)
| | Тут расклад такой: в двух организациях открывался старый файл. У меня дома открывался обновленный. Провайдер один и тот же - Яртелеком. Это было месяц назад. В тот же день проблема сама собой перестала существовать. У людей стал ни с того ни с сего тоже открываться новый файл.
PS. Три месяца первый полностью сделанный мною сайт (дизайн делал не я) работает нормально (если не считать этого случая и нелепую попытку администраторов засунуть в баннерную систему картинку размером 42 мегабайта :). | |
|
|
|
|
|
|
|
для: antf
(05.03.2005 в 01:02)
| | Главное, что все уже работает :) | |
|
|
|