Sitealert: Могу только пояснить, что мне не понравилось в Вашем алгоритме. При добавлении публикаций на форуме управляющий скрипт ну никак не изменяется.
Бог с ним с форумом, я согласен что там не нужен ластмодифайд, мне к 1000 статей надо прикрутить, чтобы ПС каждый раз не шерудил.
tommy-gung: продолжим. что ты сделал, чтоб появился нужный заголовок?
Вставил код с самого сайта в <head> шаблона
<?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); ?>
Не сработало
Так же пробовал такой
<?php $LastModified_unix = strtotime(date("D, d M Y H:i:s", filectime($_SERVER['SCRIPT_FILENAME'])));$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);?>
miketomlin: sergiocharm, «статья» – это слаг или числовой id? Если последнее, то WP может сам сделать такой редирект – ему нужно только немного в этом помочь. Иначе, видимо, нужно писать хак. Вот тут мой товарищ раскрывает сам принцип, как это можно сделать, опираясь на таблицы WP. Использовать прокладки в виде представлений не обязательно, если вы будете писать хак с нуля, – вы можете непосредственно взаимодействовать с таблицами WP.
Сделал все руками. Вывел сайтмапским плагином все статьи без категорий, а потом вывел с категориями и той же последовательностью, составил в экселе и вставил в htaccess Короче все работает.
Лично мне конкретно эта работа не особо интересна.
Зачем тогда вступили дискуссию?
Может все таки поможете?
Как ответили выше, есть готовые плагины для ВП. Поищите тщательнее. Писать заново - это уже работа, а не минутный коммент.
Я испробывал все плагины, результата 0.
За сколько готовы выполнить эту работу за результат?
$_SERVER['SCRIPT_FILENAME'] - это ......./index.php. С какого перепугу он должен изменяться?
скажите как правильно прописывать и куда?
У Вас что, для каждой статьи свой скрипт написан?
Почему вы так решили?
Сайт на вордпрессе. Другой код должен быть?
Могу только пояснить, что мне не понравилось в Вашем алгоритме. При добавлении публикаций на форуме управляющий скрипт ну никак не изменяется.
Бог с ним с форумом, я согласен что там не нужен ластмодифайд, мне к 1000 статей надо прикрутить, чтобы ПС каждый раз не шерудил.
No comments...
Не судите строго, ок?
Помогите лучше решить вопрос.
продолжим. что ты сделал, чтоб появился нужный заголовок?
Вставил код с самого сайта в <head> шаблона
Не сработало
Так же пробовал такой
Тоже не сработало
sergiocharm, ок. начнем с простого - как ты проверял, что не работает?
http://last-modified.com/ru/ сайт аллремонт59точкару
sergiocharm, «статья» – это слаг или числовой id? Если последнее, то WP может сам сделать такой редирект – ему нужно только немного в этом помочь. Иначе, видимо, нужно писать хак. Вот тут мой товарищ раскрывает сам принцип, как это можно сделать, опираясь на таблицы WP. Использовать прокладки в виде представлений не обязательно, если вы будете писать хак с нуля, – вы можете непосредственно взаимодействовать с таблицами WP.
Сделал все руками. Вывел сайтмапским плагином все статьи без категорий, а потом вывел с категориями и той же последовательностью, составил в экселе и вставил в htaccess Короче все работает.
Ребята, есть готовые решения для ВП как вывести Last-Modifid?
Гугл не помог.