Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   запрет кеширования страниц (http://forum.oszone.net/showthread.php?t=30915)

Vlad Drakula 02-11-2003 00:07 212022

Кто знает как приписать что страницу нельзя кешировать?(на самой странице)
Очень надо.
Хотели сегодня выложить сайт, но из-за кеширования одной страницы не очень удобно работать с ним.

Prisoner 02-11-2003 01:01 212023

Если мне не изменяет память то так:
Код:

<meta http-equiv="Pragma" content="no-cache">

Vlad Drakula 02-11-2003 22:13 212024

Prisoner
огромно спасибо теперь все работает.

darxeth 02-11-2003 22:33 212025

Ну и где сайт ?
:maniac:

Prisoner 03-11-2003 04:52 212026

darxeth, вы о чем?

Denis Shutka 01-11-2004 03:13 212027

код для загрузки сайта из кеша НЕ работает
 
Не работает код
<meta http-equiv="Pragma" content="no-cache">

захожу на сайт всёравно грузиться ещё не обновлённая страница, хотя новая уже и так в сети

vadimiron 01-11-2004 17:20 212028

код для загрузки сайта из кеша НЕ работает
 
Очень часто этого недостаточно, чтобы запретить кеш какой то страницы, идеальный вариант, это посылать сразу четыре следующих сообщения серверу (например на PHP):
Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
Header("Cache-Control: no-cache, must-revalidate");
Header("Pragma: no-cache");
Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT");

Vlad Drakula 01-11-2004 22:28 212029

код для загрузки сайта из кеша НЕ работает
 
Denis Shutka
у меня была такая проблемма с хостером, я им сказал об этом они ее исправили...

Prisoner 02-11-2004 02:33 212030

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

Denis Shutka 02-11-2004 02:47 212031

Цитата:

Очень часто этого недостаточно, чтобы запретить кеш какой то страницы, идеальный вариант, это посылать сразу четыре следующих сообщения серверу (например на PHP):
Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
Header("Cache-Control: no-cache, must-revalidate");
Header("Pragma: no-cache");
Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT");
Скажи а как и куда вставлять это
Надо перед кодом и после писать что это скрипт??? Напиши плийз сразу со всем как должно стоять в хтмл.....вот например если ява тогда <script language="JavaScript" type="text/javascript">......а здесь как???
Зарание ОГРОМНОЕ спасибо!

Prisoner 09-11-2004 03:13 271394

Если сильно не заморачиваясь, то так:
Код:

<?
  Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
  Header("Cache-Control: no-cache, must-revalidate");
  Header("Pragma: no-cache");
  Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT");
?>

Причем эта врезка должна идти САМОЙ первой - это заголовки и если они пойдут к клиенту после какой-либо информации (кроме других заголовков), то... хе, они не пойдут в общем - будет предупреждение. А лучше поглядеть в сети как это будет в чистом HTML (в виде meta тэгов), а то с этими функциями (header) в некоторых случая, особенно для начинающего, будут новообразования в области зада :).


Время: 22:08.

Время: 22:08.
© OSzone.net 2001-