Появилась проблемка с выдачей последней даты модификации документа.
Когда я использовал санитариум с генирацией страниц .shtml расширением,
в них я использовал ssi диррективы. Для того что бы выдавалась дата
модификации мне прото надо было поставить права доступа 755.
Но из-за кэшеирования стрниц в браузерах пришлось перейти на php и
отключить кешеирование функциями при загрузки самих страниц и еще
были прописаны функции для выдачи даты модификации. Вот что было
помещено в самый верх шаблонов "article.txt", "index.txt"
Сами страницы собираются как и при помощи ssi, т.е.
require_once("......"); ?>
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache"); // HTTP/1.0
?>
Получается я победил кэшеирование и сделал возможным выдавать последнюю
дату модификации.
Но что-то странно получается. При индексации страниц поисковиком Яндекс,
тех страниц которые были с расширением .shtml дата их модификации
показывалась рядом самим файлом. А при индексации страниц с .php дата
не показывается. Значит что-то где-то я не правильно написал или где-то
что-то не правильно настроино. А что я не знаю, вот и прошу у вас помощи
что б разобраться с этой проблемой.
П.С. Нужно ли выставлять каки-то права доступа php страницам которые
собираются таким же способом как и shtml (ssi). Я просто вообще не
изменял права доступа у php страниц.