Помощник
|
Настройка if-modified-since и last-modified — давайте разбираться |
sosnovskij
|
Сообщение
#1
|
||
|
|
||
|
|||
ShowPrint |
7.4.2017, 16:22;
Ответить: ShowPrint
Сообщение
#2
|
|
Сереж, я года полтора назад задавался этим вопросом и у себя ставлю last-midified и expires в коде сайта. Первый отдает реальную дату последнего изменения на странице, второй - ко какого момента при повторном посещении пользователем считать страницу актуальной и брать её из кеша, а не грузить с сервера. Второй для себя устанавливаю "здесь/сейчас"+сутки, т.к. я практически ежедневно что-то меняю во внутренней оптимизации, поэтому на данном этапе предполагаю что через сутки в коде/стилях может что-то поменяться и народ увидит "неактуальную картину"
Относительно if-modified-since как-то никогда не заморачивался - почитаем что народ напишет ;) UPD: отрыл в истории |
|
|
sosnovskij
|
Сообщение
#3
|
|
ShowPrint, google говорит именно про If-Modified-Since :) https://support.google.com/webmasters/answer/35769
Убедитесь, что ваш веб-сервер поддерживает HTTP-заголовок If-Modified-Since. С его помощью Google может узнать, изменился ли контент сайта с момента последнего сканирования. Эта функция помогает сократить лишнюю нагрузку на сервер.
-------------------- |
|
|
ShowPrint |
7.4.2017, 17:38;
Ответить: ShowPrint
Сообщение
#4
|
|
Sosnovskij, значит будем разбираться с ним и добавим ещё один заголовок )))
Возникает вопрос: зачем ему куча дублей информации? Конкретно эта в полном объеме лежит в sitemap.xml :D Читай и сравнивай со временем последнего сканирования, нет ему очередной "головняк" хочется создать =) Кммм... Судя по "здесь" if-modified-since прилетает со стороны клиента на сервер и задача сервера отдать ему правильный last-modified... Нэ? :rolleyes: Сообщение отредактировал ShowPrint - 7.4.2017, 17:28 |
|
|
ShowPrint |
7.4.2017, 18:25;
Ответить: ShowPrint
Сообщение
#5
|
|
Аха!!! Получается в идеале сайт должен отдавать 304... Примеры настроек насерфил тут, буду пробовать... Продолжаем разбираться... =)
|
|
|
sosnovskij
|
Сообщение
#6
|
|
ShowPrint, да. Контент не изменен - 304, изменен - 202.
-------------------- |
|
|
ShowPrint |
7.4.2017, 18:31;
Ответить: ShowPrint
Сообщение
#7
|
|
Sosnovskij, в примере по ссылке выше походу реализуется вариант: не изменен - 304, изменен - ничего (то есть грузим)
|
|
|
ShowPrint |
7.4.2017, 18:50;
Ответить: ShowPrint
Сообщение
#8
|
|
Sosnovskij, протестировал в локалке установку в php следующего кода:
Возвращает 304, до этого возвращал 200 ;) UPD: Закачал на сервер, проверил через Я-"проверку ответа сервера" - работает ;) Сообщение отредактировал ShowPrint - 7.4.2017, 19:00 |
|
|
sosnovskij
|
Сообщение
#9
|
|
ShowPrint, это в шаблон сайта вставляется?
-------------------- |
|
|
ShowPrint |
8.4.2017, 15:28;
Ответить: ShowPrint
Сообщение
#10
|
|
Sosnovskij, ну я рукоблудник же, не знакомый с движками
По идее это надо вставить в шаблон, в самый-самый верх, даже до вывода доктайпа (иначе header не будет работать). И ещё дату в $_LastModified занести, чтоб было с чем сравнивать. В своем коде я сравниваю даты изменения всех частей и беру самую свежую, в движке может надо как-то по другому, не знаю. Дата должна быть в формате unix-метки. Сори если непонятно, с телефона... Почистите, плз... Кстати, ответ с мобильного отправляется частично. Пришлось в полный режим перейти. Сообщение отредактировал Sosnovskij - 10.4.2017, 10:35
Причина редактирования: убрал чуток дублей по просьбе
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Давайте обсудим качество in-page push трафика | 0 | Boymaster | 507 | 16.4.2024, 22:47 автор: Boymaster |
|
Комплексное продвижение в соцсетях: аудит, оформление, ведение и настройка рекламных кампаний. Качественно и по вкусным ценам. |
91 | WildWeb8 | 62748 | 17.1.2024, 13:04 автор: WildWeb8 |
|
Настройка яндекс директ рекламы БЕЗ РАСХОДОВ БЮДЖЕТА Количество продаж будет ОГРАНИЧЕННО! |
21 | ITstaf | 4262 | 7.11.2022, 16:31 автор: ITstaf |
|
Профессиональная настройка Яндекс Директ и Google Ads | 1 | Irina090 | 1245 | 24.9.2022, 22:44 автор: alex2211 |
|
Настройка и ведение контекстной рекламы Google Ads и Яндекс.Директ «под ключ» | 7 | KKO | 7936 | 8.7.2021, 12:04 автор: KKO |
Текстовая версия | Сейчас: 20.4.2024, 13:34 |