Возможно кому то пригодится. Установлен модуль кеширования Jet Cache в настройках которого есть возможность включить передачу времени редактирования страницы. Но вот у меня почему то она не работает, хоть включай, хоть не включай. и даже внося различные правки которые предлагает автор не дают результата.
В итоге решил вопрос более радикально, хз насколько корректно но главное работает, тапками не пинать, главное что не троит ничего и отдается все стабильно сервером в корне сайта отредактировать файл index.php, проверено на Версия ocStore 2.3.0.2.3 Хостинг Timeweb
<?php
$LastModified_unix = 1294844676; // время последнего изменения страницы
$LastModified = gmdate("D, d M Y H:i:s \G\M\T", $LastModified_unix);
$IfModifiedSince = false;
if (isset($_ENV['HTTP_IF_MODIFIED_SINCE']))
$IfModifiedSince = strtotime(substr($_ENV['HTTP_IF_MODIFIED_SINCE'], 5));
if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']))
$IfModifiedSince = strtotime(substr($_SERVER['HTTP_IF_MODIFIED_SINCE'], 5));
if ($IfModifiedSince && $IfModifiedSince >= $LastModified_unix) {
header($_SERVER['SERVER_PROTOCOL'] . ' 304 Not Modified');
exit;
}
header('Last-Modified: '. $LastModified);
ini_set('display_errors', 1);
// Version
define('VERSION', '2.3.0.2.3');
// Configuration
if (is_file('config.php')) {
require_once('config.php');
}
// Install
if (!defined('DIR_APPLICATION')) {
header('Location: install/index.php');
exit;
}
// Startup
require_once(DIR_SYSTEM . 'startup.php');
start('catalog');