COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Вопрос о “Last-modified”


RHCk

Recommended Posts

Добрый день!


 


Существует модуль, добавляющий заголовок “Last-modified”.


Если кто пробовал, поделитесь результатом. Насколько полезна данная "добавка"


 


С уважением.


Ссылка на комментарий
Поделиться на других сайтах

Руками дописывается - но с этим есть нюансы - если у вас на сервер Nginx и он не до конца проксирует заголовки Apache - бесползено.

Если не сложно, чуть подробнее, на какие моменты необходимо обратить внимание (т.е. о чем конкретно нужно спросить у службы поддержки)

 

Ну и опять же приблуда сугубо рекомендательная поисковиками.

Т.е. сказать однозначно - вешь нужная, нельзя, получается всё сугубо субъективно? (кому как повезло)

Ссылка на комментарий
Поделиться на других сайтах

  • 5 months later...

Опять ты за своё...:)

 

4 часа назад, spown сказал:

забить и кинуть бабки в унитаз, или задать "жлобский" вопрос и повеселить форумного шута?

 

4 часа назад, spown сказал:

...думаю буду жлобом и нищебродом,

 

4 часа назад, spown сказал:

дабы сбить основную похоть

 

Напомнило Г.Л.Олди "Пасынки восьмой заповеди"

 

P.S. За обзор модуля яростно плюсую;)

Ссылка на комментарий
Поделиться на других сайтах

и тишина......

вы хоть напишите народу что с кешерами работать не будет и что ставится на свой страх и риск, без каких либо поддержек и возвратов.

 

 

 

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, spown сказал:

и тишина......

вы хоть напишите народу что с кешерами работать не будет и что ставится на свой страх и риск, без каких либо поддержек и возвратов.

 

с boost точно нет, потому что его экземпляр класса вызывается еще перед startup-ом, и генерация страницы имеет возможность установить только заголовок last-modified, после очистки его кэша, но проверить, просрочена она или нет, уже никак, потому как при повторном вызове отдается созданный кэш буста

 

 

В 18.11.2015 at 12:08, Yoda сказал:

если у вас на сервер Nginx и он не до конца проксирует заголовки Apache - бесползено.

 

в базовой конфигурации проблем быть не должно, но все же наиболее частая - это когда php работает не как модуль апача, а в режиме fastcgi, но ему надо передавать заголовок через апач, решением для всех файлов будет что-то подобное:

RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA,E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]

 

а если-таки проблемы будут на стороне фронтэнд-сервера nginx, то и это решить можно, танцуя вокруг горшка директив проброса/установки заголовков (от fastcgi_pass_header Last-modified; до proxy_set_header If-Modified-Since $http_if_modified_since; в зависимости от конфигураций и собственно проблем), и само собой nginx не должен при этом заниматься кэшированием страниц самостоятельно, если уж мы хотим предоставить эту работу нашему любимому интерпретатору

Ссылка на комментарий
Поделиться на других сайтах

6 минут назад, savage4pro сказал:

 

с boost точно нет, потому что его экземпляр класса вызывается еще перед startup-ом, и генерация страницы имеет возможность установить только заголовок last-modified, после очистки его кэша, но проверить, просрочена она или нет, уже никак, потому как при повторном вызове отдается созданный кэш буста

 

 

 

в базовой конфигурации проблем быть не должно, но все же наиболее частая - это когда php работает не как модуль апача, а в режиме fastcgi, но ему надо передавать заголовок через апач, решением для всех файлов будет что-то подобное:

RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA,E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]

 

а если-таки проблемы будут на стороне фронтэнд-сервера nginx, то и это решить можно, танцуя вокруг горшка директив проброса/установки заголовков (от fastcgi_pass_header Last-modified; до proxy_set_header If-Modified-Since $http_if_modified_since; в зависимости от конфигураций и собственно проблем), и само собой nginx не должен при этом заниматься кэшированием страниц самостоятельно, если уж мы хотим предоставить эту работу нашему любимому интерпретатору

Александр вопрос не к вам, хотя уверен что ответов в запасе более чем) СПАСИБО

Мне модуль не нужен, уже все понятно, а вот другим будет полезно.Для более подробного описания авторами всех проблем я в общем и спросил.

 

зы опять же был уверен что ответа от него не будет....убедился

Ссылка на комментарий
Поделиться на других сайтах

11 час назад, spown сказал:

и тишина......

вы хоть напишите народу что с кешерами работать не будет и что ставится на свой страх и риск, без каких либо поддержек и возвратов.

 

 

 

 

У меня стоит кэшер и всё работает:

 

J2b1G5as418WVm.jpg

Ссылка на комментарий
Поделиться на других сайтах

  • Yoda locked this topic
Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу