![]() |
Help RSS!
Вот решил идти в ногу со временем, поставил себе новости в формате RSS, за основу взял файл из софтодрома. Поставил, в опере нажимаю на ссылку, подписываюсь. Время обновления поставил 5 минут. Но вот не приходят новые новости при публикаци, а у софтодрома приходят. Приходят тока если сам нажму на ссылку. В чем дело? Смотрел на код на валидность, вроде все ОК. Ну не знаю в чем проблема. Вот сцылка: http://k.listzone.ru/rss.php
Может в заголовке проблема? Каждый раз посылается header("Last-Modified: ".gmdate("D, d M Y H:i:s +0300")." GMT".""); |
по моему вот чего:
модифицирован: Mittwoch, 8. März 2006 11:20:26 действителен до: Mittwoch, 8. März 2006 14:38:24 попробуй туда заголовок expire вставить дргой ... |
Этот заголовок устанавливает дату (возможно, будущую), когда страница устареет. До этого момента web-браузеру разрешается использовать кэшированную версию страницы. Я поставил так
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); Это правильно? А заголовок Etag нужно использовать? |
теоретически с заголовком в прошлом будет постоянно обновляца , или можно его ставить допустим на 5 минут вперед, как ты и хотел ... etag извени ненаю точно, никогда не юзал. почитай здесь
вообще я так понял, етаг используется только если нужно различать разные обьeкты из одного и того же источника (например кешировать по разному разные страницы) ... так что вроде получаеза что тебе оно какбы никчему |
| Часовой пояс GMT +4, время: 19:54. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.