Last_Modified для отдельной страницы

Статус
В этой теме нельзя размещать новые ответы.

dump1111

Участник
Регистрация
7 Июл 2009
Сообщения
266
Реакции
8
Можно ли средствами .htaccess сделать, так, чтобы для каждой страницы apache отдавал отдельный заголовок Last-Modified? Если да, то как? И ещё: можно ли сделать так, чтобы сервер при получении условного GET-запроса с заголовком if-since-modified, основываясь на чём-либо отправлял бы ответ 304 Not Modified или 200 OK?
 
Если установлен mod_headers(только не уверен на счёт работоспособности т.к. у самого нету:(
Код:
RewriteEngine on
RewriteCond %{HTTP:If-Modified-Since} ^(.+)
Header unset If-Modified-Since
В этом случае это уберёт поле из заголовков ответа.
В это варианте не уверен, и вобще не знаю правильно ли это:
Код:
Header set If-Modified-Since "Not modified"
Если не установлен, то можно так:
Код:
RewriteEngine on
RewriteCond %{HTTP:If-Modified-Since} ^(.+)
RewriteRule !^304\.php$ /304.php?q=%1 [L]
и в файл 304.php сунуть:
PHP:
<?php
   header('HTTP/1.1 304 Not Modified');
   exit();
?>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху