Почему сервер не выдаёт дату последнего изменения документа ?

Для статических документов на самом деле сервер выдаёт дату последнего изменения. Однако если формирование ваших страниц имеет динамический характер (например, с помощью PHP), то вам следует формировать этот параметр самостоятельно.

Сделать это можно следующими способами:

На PHP – добавить в скрипт такую строчку
header(“Last-Modified: “.gmdate(“D, d M Y H:i:s”).” GMT +0200″);
Этот код выдает в качестве даты последнего изменения текущую дату, что, в общем, соответствует действительности – поисковикам будет казаться, что документ был изменен буквально только что.

Либо, использовав возможности .htaccess, прописав следующие строки:
ExpiresActive on
ExpiresByType text/html “access plus 3 day”
либо
Header set Last-Modified “15 Jun 2004 12:00:00 GMT”

Этот материал был полезным?

Похожие материалы

Нужна поддержка?

Не можете найти ответ на интересующий вас вопрос?
Contact Support