Last-Modified заголовки в Bitrix

  • Vadim Tsukanov
    Разработчик
  • Дата публикации
    31.03.2020
  • Категория
    1С-Битрикс
last-modified в битрикс
Задача:Корректно отдавать заголовок Last-modified в 1C-Битрикс

Заголовки Last-Modified используются для снижения нагрузки на сервер, более быстрой работы сайта. Это классическая доработка всех SEOшников. Разберемся, как это сделать в битриксе.

Конечно, если вы используете свежую редакцию, то все можно просто наклацать в параметрах вызова компонента. Также неплохо работает композит, который и должен ставить заголовки, но вот беда — у нас порядка 100 клиентов с устаревшей версией ядра. Все банально — платить за лицензию не все хотят, кто-то не в состоянии, кто-то просто не понимает, почему ему необходимо платить каждый год.

В данной случае нам поможет сторонний модуль.

Модуль на github

Скачать модуль с Я.Диск

Модуль для установки заголовка Last-Modified и http-статуса 304 на страницах сайта.

Проверить корректную работу модуля на сайте можно с помощью одного из специальных сервисов

Подключение модуля на сайте

Скидываем модуль в папку bitrix/modules/ сайта.

Переходим в админку сайта -> Marketplace -> Установленные решения и устанавливаем модуль.

После установки модуля необходимо его подключить в файле init.php с помощью методов API 1С-Битрикс:

\Bitrix\Main\Loader::includeModule('shestpa.lastmodified');

Исключения

Модуль не устанавливает заголовки для:

  • страниц административного раздела
  • страниц со статусом 404

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

Еще нет коммментариев. Будь первым!

Оформить заказ в Devstages