Искать  
 
   
 
Значение параметра last-modified
Отправлено: 19 Март 2012 02:16 P.M.   [ Игнорировать ]
Студент
Avatar
RankRank
Всего сообщений:  87
Зарегистрирован  2012-01-06

Подскажите пожалуст как научить ЕЕ отдавать корректное значение параметра заголовка last-modified..?(время посл. изменения страницы)
По-умолчанию, насколько я понимаю, он отдает время запроса...

пример:

http://chocoroom.by/catalog/itemView/seriya-denastie-orehovaya-kollekciya

GET /catalog/itemView/seriya-denastie-orehovaya-kollekciya HTTP/1.1
Host: chocoroom.by
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://chocoroom.by/catalog/categoryView/category/astoriya
Cookie: exp_last_visit=1332140155; exp_last_activity=1332152693; exp_perpage=50; exp_sessionid=2225a87330f18068245c6c84c66114f448a4a21f; exp_anon=1; exp_expiration=1332152693; exp_tracker=a:5:{i:0;s:53:“catalog/itemView/seriya-denastie-orehovaya-kollekciya”;i:1;s:38:“catalog/categoryView/category/astoriya”;i:2;s:7:“catalog”;i:3;s:5:“index”;i:4;s:3:“URL”;}
If-Modified-Since: Mon, 19 Mar 2012 10:59:47 GMT
Cache-Control: max-age=0

HTTP/1.1 200 OK
Date: Mon, 19 Mar 2012 10:59:56 GMT
Server: Apache/2.2.16 (Debian)
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Pragma: no-cache
Set-Cookie: exp_sessionid=2225a87330f18068245c6c84c66114f448a4a21f; expires=Mon, 19-Mar-2012 12:59:56 GMT; path=/
Set-Cookie: exp_tracker=a:4:{i:0;s:53:“catalog/itemView/seriya-denastie-orehovaya-kollekciya”;i:1;s:38:“catalog/categoryView/category/astoriya”;i:2;s:7:“catalog”;i:3;s:5:“index”;}; path=/
Last-Modified: Mon, 19 Mar 2012 10:59:56 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 4282
Connection: close
Content-Type: text/html; charset=UTF-8

Профиль
 
 
Отправлено: 19 Март 2012 08:36 P.M.   [ Игнорировать ]   [ # 1 ]
Sr. Member
Avatar
RankRankRankRank
Всего сообщений:  463
Зарегистрирован  2009-08-07

Наверное такими вещами ЕЕ не занимается...

 Подпись 

Ум - как бюст: надо иметь, но выпячивать не стоит
SSD Cloud Hosting

Профиль
 
 
Отправлено: 19 Март 2012 09:07 P.M.   [ Игнорировать ]   [ # 2 ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14

я не уверен в своем ответе, но
- попробуй поискать среди всех файлов ЕЕ по тексту “Last-Modified”
я нашел указанный текст в EE_Output.php
там есть код вида

$this->set_header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); 

Возможно, там нужно что то подправить
Но - не совсем понятно как определять дату last_modified и передавать ее в EE_Output.php (к примеру - у тебя 10 записей на странице, по идее last modified = max(modified date для всех записей)

Профиль
 
 
Отправлено: 20 Март 2012 08:56 A.M.   [ Игнорировать ]   [ # 3 ]
Студент
Avatar
RankRank
Всего сообщений:  87
Зарегистрирован  2012-01-06

хм... да, как б передать...
ведь для поисковиков эт оч важно...

Профиль
 
 
Отправлено: 12 Январь 2014 06:33 P.M.   [ Игнорировать ]   [ # 4 ]
Студент
Avatar
RankRank
Всего сообщений:  87
Зарегистрирован  2012-01-06

В ЕЕ 2.7+ проблема решена

Профиль