Jump to content
Sign in to follow this  
Webson

[Поддержка] Last Modified, If Modified Since, 304 Not Modified

Recommended Posts

В 18.08.2017 в 15:19, korabel сказал:

Добрый день, подскажите возможно доработать мод что бы генерировал modified  и для производителей? если возможно готов воспользоваться доработкой на платной основе))

 

Да можно будет,

@korabel пишите в ЛС.

Share this post


Link to post
Share on other sites

Добрый день.

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

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

И еще второй вопрос, стоит модуль сео-фильтра который генерит статические урлы под посадочные страницы.

Можно адаптировать ваш модуль для этих страниц?

Edited by tushka4

Share this post


Link to post
Share on other sites
7 минут назад, tushka4 сказал:

Добрый день.

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

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

И еще второй вопрос, стоит модуль сео-фильтра который генерит статические урлы под посадочные страницы.

Можно адаптировать ваш модуль для этих страниц?

 

Для производителей отпечатка.

 

Что за модуль и как он работает? 

Share this post


Link to post
Share on other sites

Добрый день.

Поставил модуль OCstore 2.3.

Выбираю группу товаров 

Ставлю дату 25.10.2018

Время 11:00:00 - 11:01:00

Пишет "Обновлено" но пр проверке через ttps://webmaster.yandex.ru/tools/server-response/ нет Last-Modified

При попытке добавить две строчки 

RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]

RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]

Вылетает админка

Share this post


Link to post
Share on other sites

Коллеги 600 рублёв ушло и тишина, модуль не фунциклирует, автор на скайп не отвечает. 

Share this post


Link to post
Share on other sites
3 часа назад, pavels1978 сказал:

Коллеги 600 рублёв ушло и тишина, модуль не фунциклирует, автор на скайп не отвечает. 

 

Здравствуйте, что вы ругаетесь сразу же. Я домой только что дошел и сразу же ответил в скайп, покушать даже не успел. Прошло 3-4 часа наверное.

Share this post


Link to post
Share on other sites
48 minutes ago, Webson said:

 

Здравствуйте, что вы ругаетесь сразу же. Я домой только что дошел и сразу же ответил в скайп, покушать даже не успел. Прошло 3-4 часа наверное.

Ок, что посоветуете? Кэширования на стороне хостера нет. Уже все перепробовал.

Share this post


Link to post
Share on other sites
36 минут назад, pavels1978 сказал:

Ок, что посоветуете? Кэширования на стороне хостера нет. Уже все перепробовал.

 

Ответил в скайпе. 

Share this post


Link to post
Share on other sites
16 hours ago, Webson said:

 

Ответил в скайпе. 

Давайте какое-то время обозначим, когда Вам будет удобно обсудить в скайпе. Ответил Вам и пока тишина. Хочется, чтобы платный модуль работал. Терять целый день, ожидая ответа в скайпе тоже не комфортно. Напишите, в какое время Вам удобно или здесь сообщите.

 

Что касается исходников - ни в product.php ни в product.tpl нет строчек date_modified 

Пробовал добавить самостоятельно в product.php строчку $this->data['date_modified'] = $product_info['date_modified'];

А в product.tpl строчку <?php echo $date_modified; ?>

Но на странице с продуктом ошибка.

 

Edited by pavels1978

Share this post


Link to post
Share on other sites
В 27.10.2018 в 12:46, pavels1978 сказал:

Давайте какое-то время обозначим.

 

Ответил в ЛС. Суббота и воскресенье выходные не мог, отдыхал. 

Share this post


Link to post
Share on other sites
On 10/28/2018 at 4:12 PM, Webson said:

 

Ответил в ЛС. Суббота и воскресенье выходные не мог, отдыхал. 

Мне уже другой программист помог решить вопрос 

Share this post


Link to post
Share on other sites

Всё работает, всем спасибо.

Edited by pavels1978

Share this post


Link to post
Share on other sites

Добрый день.

Купил модуль, а он на товарах выдает заголовок 

Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT Что только не предпринимал, ничего не выходит и карта сайта выдает этот же результат. Может, кто подскажет где копать?

Share this post


Link to post
Share on other sites
9 часов назад, zdorovby сказал:

Добрый день.

Купил модуль, а он на товарах выдает заголовок 


Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT Что только не предпринимал, ничего не выходит и карта сайта выдает этот же результат. Может, кто подскажет где копать?

 

Если хочешь я смогу помочь. :D

 

Share this post


Link to post
Share on other sites

OpenCart Version 2.3.0.2 (rs.6). При активации модуля, на главной ошибка 500, пока не нажмешь Сгенерировать в модуле. Внутренние страницы при этом работают.

 

 

Edited by Smolarchuk

Share this post


Link to post
Share on other sites
10 часов назад, Smolarchuk сказал:

OpenCart Version 2.3.0.2 (rs.6). При активации модуля, на главной ошибка 500, пока не нажмешь Сгенерировать в модуле. Внутренние страницы при этом работают.

 

 

 

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

Share this post


Link to post
Share on other sites
В 01.02.2019 в 19:27, Webson сказал:

 

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

Да, уже вчитался и разобрался. Спасибо. Все работает

Share this post


Link to post
Share on other sites

Модуль купил, установил

Сделал генерацию по инструкции.

Не работает ничего:

 

Last-Modified не найден!

HTTP/1.1 200 OK
Server: nginx
Date: Thu, 09 May 2019 13:15:34 GMT
Content-Type: text/html; charset=utf-8
Connection: close
Vary: Accept-Encoding
X-Powered-By: PHP/5.6.36
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: PHPSESSID=bd866479e68733f27e7fe38c2d05c422; path=/; HttpOnly
Set-Cookie: default=c8cb034cdc203a179559377aaa5dc7ab; path=/; httponly
Set-Cookie: language=ru-ru; expires=Sat, 08-Jun-2019 13:15:33 GMT; Max-Age=2592000; path=/; domain=accsnab.ru
Set-Cookie: currency=RUB; expires=Sat, 08-Jun-2019 13:15:33 GMT; Max-Age=2592000; path=/; domain=accsnab.ru
Strict-Transport-Security: max-age=31536000;
Получено:  728 байт
Затрачено: 0,83 сек

Результат: провалено

Сайт https://accsnab.ru не отдает время последней модификации Last-Modified.

“304 Not Modified (Не изменялось)”

Share this post


Link to post
Share on other sites
В 09.05.2019 в 16:16, wkKOC сказал:

Модуль купил, установил

Сделал генерацию по инструкции.

Не работает ничего:

 

Ответил в ЛС. Шаблон не соответствует. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Feech
      400.00 руб
      Скачать/Купить дополнение


      Last-Modified, If-Modified-Since, 304 not modified. Для Opencart 3. Ускорение индексации поисковыми системами, экономия Трафика, снижение нагрузки на сервер,
      Поддержка: OpenCart 3.x.x.x
      Возможности:
      Выводит дату последней модификации для страниц категорий, товаров и статьей и для главной страницы. Можно менять вручную дату последней модификации категорий Можно менять вручную дату последней модификации статей Можно менять вручную дату последней модификации главной страницы Установить:
      Модули/Расширения -> Установка расширений. Выбрать архив с модулем и Загрузить. Модули/Расширения -> выбрать установленный модуль (Last Modified ...) -> Активировать Зайти в активированный модуль и установить время для главной страницы Модули/Расширения -> Модификаторы. Нажать кнопку Обновить  
      Обращаем ваше внимание, что заголовок LastModified не отдаётся для WWW-доменов с включенным SSI.
      Перед покупкой проверьте передает ли ваш сервер параметры $_SERVER['HTTP_IF_MODIFIED_SINCE'] или $_ENV['HTTP_IF_MODIFIED_SINCE']
      * Если при установке модуля возникает ошибка "Директория не доступна для записи!" - необходимо поставить бесплатный модуль Localcopy OCMOD для Opencart 3
       
      Зачем нужен Last-Modified
      HTTP заголовок Last-Modified сообщает клиенту время последнего изменения страницы (объекта). Если клиент (браузер, поисковый робот) получил заголовок Last-Modified, то при следующем обращении к адресу, при условии, что страница (объект) есть в локальном кеше, он добавит вопрос If-Modified-Since(не изменилась ли страница после даты, полученной в Last-Modified). В свою очередь сервер, получив запрос If-Modified-Since должен сверить полученную временную метку с временем последнего изменения страницы и, если страница не изменялась ответить 304 Not Modified.
      Экономия Трафика
      Если страница не изменилась, то сервер прекратит передачу данных после отправки заголовков с кодом 304 Not Modified, тело страницы, изображения и другие объекты передаваться не будут.
      Снижение нагрузки на сервер
      Правильная реализация проверки времени последнего изменения страницы может значительно (до 30% и более) сократить нагрузку на сервер. Под правильной реализацией подразумевается проверка времени до начала генерации страницы на динамическом сайте. В таком случае все действия для генерации страницы (запрос контента из базы данных, парсинг шаблонов, получение комментариев и др) выполняться не будут. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визита пользователя. Пример: пользователь находится на сайте спортивных новостей и постоянно обновляет главную страницу в ожидании публикации результата матча. За несколько минут страница может быть запрошена и получена десятки раз. Если заголовок Last-Modified отдается и запрос If-Modified-Since обрабатывается правильно, то реально страница будет передана один раз, а на все последующие запросы будет выдан ответ 304 Not Modified.
      Ускорение индексации поисковыми системами
      Поисковые системы через руководство для вебмастеров рекомендуют отсылать заголовок Last-Modifiedи правильно обрабатывать If-Modified-Since.
      Добавил Feech Добавлено 19.04.2019 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика Старая цена 600 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • By Feech
      Поддержка: OpenCart 3.x.x.x
      Возможности:
      Выводит дату последней модификации для страниц категорий, товаров и статьей и для главной страницы. Можно менять вручную дату последней модификации категорий Можно менять вручную дату последней модификации статей Можно менять вручную дату последней модификации главной страницы Установить:
      Модули/Расширения -> Установка расширений. Выбрать архив с модулем и Загрузить. Модули/Расширения -> выбрать установленный модуль (Last Modified ...) -> Активировать Зайти в активированный модуль и установить время для главной страницы Модули/Расширения -> Модификаторы. Нажать кнопку Обновить  
      Обращаем ваше внимание, что заголовок LastModified не отдаётся для WWW-доменов с включенным SSI.
      Перед покупкой проверьте передает ли ваш сервер параметры $_SERVER['HTTP_IF_MODIFIED_SINCE'] или $_ENV['HTTP_IF_MODIFIED_SINCE']
      * Если при установке модуля возникает ошибка "Директория не доступна для записи!" - необходимо поставить бесплатный модуль Localcopy OCMOD для Opencart 3
       
      Зачем нужен Last-Modified
      HTTP заголовок Last-Modified сообщает клиенту время последнего изменения страницы (объекта). Если клиент (браузер, поисковый робот) получил заголовок Last-Modified, то при следующем обращении к адресу, при условии, что страница (объект) есть в локальном кеше, он добавит вопрос If-Modified-Since(не изменилась ли страница после даты, полученной в Last-Modified). В свою очередь сервер, получив запрос If-Modified-Since должен сверить полученную временную метку с временем последнего изменения страницы и, если страница не изменялась ответить 304 Not Modified.
      Экономия Трафика
      Если страница не изменилась, то сервер прекратит передачу данных после отправки заголовков с кодом 304 Not Modified, тело страницы, изображения и другие объекты передаваться не будут.
      Снижение нагрузки на сервер
      Правильная реализация проверки времени последнего изменения страницы может значительно (до 30% и более) сократить нагрузку на сервер. Под правильной реализацией подразумевается проверка времени до начала генерации страницы на динамическом сайте. В таком случае все действия для генерации страницы (запрос контента из базы данных, парсинг шаблонов, получение комментариев и др) выполняться не будут. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визита пользователя. Пример: пользователь находится на сайте спортивных новостей и постоянно обновляет главную страницу в ожидании публикации результата матча. За несколько минут страница может быть запрошена и получена десятки раз. Если заголовок Last-Modified отдается и запрос If-Modified-Since обрабатывается правильно, то реально страница будет передана один раз, а на все последующие запросы будет выдан ответ 304 Not Modified.
      Ускорение индексации поисковыми системами
      Поисковые системы через руководство для вебмастеров рекомендуют отсылать заголовок Last-Modifiedи правильно обрабатывать If-Modified-Since.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.