Профмаркет
+15
Репутация
2
Рейтинг
1
Необходимо обновить сайт profmarket74.ru с версии 1.10.1 до 1.10.4. По мимо обновления нужно исправить ошибки, почистить код в общем устранить проблемы мешающие продвижению и работе сайта.
Ваши предложения пишите в личку.
Ваши предложения пишите в личку.
Огромное спасибо Mike!!!
Огромное спасибо Mike!!!
Для настройки сервера на выдачу корректных заголовков ответов хочу вставить на сайт следующий код.
$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);
Вопрос в следующем: код работает как надо, единственный косяк — ставит не правильно дату последнего изменения статьи. Подскажите пожалуйста что поставить в первой строчки кода в место "1294844676" для того что бы указывалось правильная дата последнего изменения статьи?
$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);
Вопрос в следующем: код работает как надо, единственный косяк — ставит не правильно дату последнего изменения статьи. Подскажите пожалуйста что поставить в первой строчки кода в место "1294844676" для того что бы указывалось правильная дата последнего изменения статьи?
Неужто никто за вознагрождение не возьмется реализовать это?
Блин, нифига не получается. кто нибудь, пожалуйста подскажите, есть требование яндекса "настройте сервер на выдачу корректных заголовков ответов (например, если страница не существует, выдавать ошибку 404, а если поступил запрос If-Modified-Since, то выдавать код 304, если страница с указанной в запросе даты не изменялась)". Как это реализовать на сайте?
неуж то нет спецов?
нужно создать подобный онлайн калькулятор для расчета кровли www.metalloprof.ru/calc/. пожалуйста указывайте примерную стоимость работы
дата последнего изменения статьи
я кстати то же бы поучаствовал
Проблему решил переходом на версию 1.10.1. Спасибо Евгению, обновил сайт и шаблон до 1.10.1, сам все залил на хостинг, работой доволен!
Евгений, Спасибо Евгению, обновил сайт и шаблон до 1.10.1, сам все залил на хостинг, работой доволен!
Man, спасибо
да, без изменения дизайна