Можно поподробнее, почему Вы в таком грубом тоне отказываетесь читать мою статью и рекомендуете предложенную?
Вы не поняли всей глубины глубин. Советую все-таки прочитать статью, на которую я давал ссылку в первом посте. Прописование в .htaccess вообще из другой оперы.---------- Добавлено 03.12.2015 в 12:52 ----------
Вывод должен быть следующим. Раз Яндекс раньше получал 304-ответ, а сейчас перестал, значит он перестал слать заголовки If-Modified-Since и можно забивать на отдачу Last-Modifed.
Однако, я другого мнения по следующим причинам.
- Если мы пытаемся минимизировать html и css убирая пробелы, то как можно забить на технологию браузерного кеширования?
-В хелпе Яндекса и Гугла рекомендовано использовать браузерное кеширование. СЕО-шники занимаются всякими шаманствами, основываясь лишь на не всегда логичных предположениях. Как мы можем тогда забивать на явные рекомендации поисковиков?
- В хелпе Яндекса написано то, что я уже несколько раз процетировал. Не смотря на логи я доверяю хелпу Яндекса.
- Гугл в Speed Test рекомендует (иногда в красной зоне) настроить браузерное кеширование. А, на сколько я вижу, многие веб-мастера слабо понимают, что это такое и как работает. Отсюда могут быть проблемы.
Предложенные Вами плагины не работают нормально. Я проверил много вариантов. Не нашел ни одного рабочего.
Если наткнетесь на рабочий вариант — пишите, будет очень полезно.
Если не сложно, блесните. На сколько я понимаю, Вы знаете как это работает. Только чтобы нормально выводились заголовки с учетом обновления комментариев, обновления контента, для главной, для админа. И не забудьте про кеширующие плагины (MaxCache и Super Cache), очень желательно, чтобы с ними все это было совместимо, т.к. WP без серверного кеширования слишком тяжеловат. Исходя из личного опыта очень я сомневаюсь, что грамотный плагин подобного рода можно будет осилить за час.
Но Вы же видели, какими неприятными вещами грозит Яндекс в своем официальном хелпе. Я не знаю, на сколько можно доверять статистике поведения бота Яндекса на Вашем сайте. Думаю, все же, поверить хелпу.
Откуда эта информация?
Я вижу следующий текст в хелпе Яндекса:
Да, бред написал. Прошу прощения. Я имел ввиду html-сущности, генерируемые движком.
А я как раз считаю, что обязательно должно быть настроено кеширование. И никаких потому что =) По крайней мере, если речь идет об информационном сайте. И даже не столько кеширование, сколько правильное содержимое заголовков Last-Modified и If-Modified-Since, т.к. этого требует Яндекс.
Но я об этом писал в первом сообщении темы.
Предлагаю его настроить.---------- Добавлено 29.11.2015 в 23:12 ----------
Я имел ввиду не статику, а отсутствие Last-Modified у динамики. Не знаю, почему в моей голове html-сущности превратились в html-файлы.
Действительно, заголовки, связанные с кешированием, неплохо настроены для статики хостерами по-умочанию. Хотя, можно было бы и лучше.
Но давайте возьмем движок WordPress, на котором работает огромное количество сайтов. Html-сущности там не отдают нужных заголовков. Даже если забить на кеширование (не знаю, почему все так хотят на него забить), Яндекс основывается на этих заголовках.
Клиентское кеширование и возможные проблемы, которые могут возникнуть при непонимании принципов его работы, вопрос серьезный. И поэтому я написал статью, создал этот топик. И призываю всех не думать, что Apache все настроит там как-то за вас. Видел я сайты, на которых главная страница (динамическая, с анонсами свежих статей) кешировалась на продолжительный срок, что есть проблема, если не понимать как это все работает.
Хотелось бы конструктива.
>Вся ваша "беда" надумана и высосана из пальца.
>Кэшированием "статики"(html, стили, скрипты, картинки) испокон веков занимался веб-сервер, и он отлично с этим справляется.
Повторюсь. Проблема очевидно возникает на WordPress с html-файлами. У них нет заголовка Last-Modified. А он должен быть.
И не стоит относить html к статике.
>причем по полному феншую . и окружение тематичное и линк безанкорный. ляпота в общем.
У Вас наблюдается профессиональная деформация личности. Это просто топик, в котором я хотел обсудить с сообществом свое «исследование».
>Лишний раз подтвердилось высказывание: "Чем больше слов, тем меньше смысла".
>Кратко, апач:
Если бы Вы прочли статью, или хотя бы вникли в суть моего первого сообщения в топике, то поняли, что Ваш ответ вообще не в тему.
Как предложенные Вами настройки помогут вывести корректный Last-Modified?
Спасибо Алексей Барыкин, livetv и частично admak, за адекват.
О, Боже... Да вы мне льстите.
Это конечно правильно, если речь идет о продвинутом программисте. А новичку очень сложно преодолеть тот самый порог вхождения. Видеоуроки в этом деле очень сильно помогают.
Потом, действительно, кому как. Только книжку по Kohana найти - задача не из легких.
Предлагаю вашему вниманию свой видеокурс по JavaScript, так сказать с пылу с жару. Сейчас опубликовано 4-е видеоурока, которые (по моим задумкам) должны дать общее представление о синтаксисе JavaScript, основных конструкциях и операторах. 4-й видеоурок начинает знакомить слушателей с ООП в JavaScript и далее полезу закапываться в DOM.
Надеюсь видеоуроки окажут пользу в освоении JavaScript и упростят процесс знакомства с AJAX. В любом случае, JavaScript, не смотря на все его минусы, очень полезен.
Вот ссылка на видеоуроки.