Установка заголовков Last-Modified и If-Modified-Since в 1СБитрикс

для установки заголовков Last-Modified и If-Modified-Since использовал эту инструкцию. Но у меня остались некоторые вопросы:

  • правильно ли я понял что нужно проделать все это для каждого компонента на сайте?

  • правильно ли я понял что для статических страниц нужно просто установить этот код в хедер?

      GLOBAL $lastModified;
      if (!$lastModified){    
       $lastModified = strtotime(date("D, d M Y H:i:s", 
       filectime($_SERVER['SCRIPT_FILENAME'])));
      }
    

Ответы (1 шт):

Автор решения: Виктор Карев

Для каждого компонента - нет, не надо. Только для того компонента на странице, который предоставляет основную информацию.

Да, можно в хедер. Для статических страниц тогда $lastModified будет установлена в хедере, а для динамических $lastModified будет в последующем переписана в соответствующем компоненте.

→ Ссылка