Always modyfied??

12
V
На сайте с 13.08.2003
Offline
24
#11
Как писал Orlis
Что лучше фальшивые заголовки (роботу проверить, как раз плюнуть) или их отсутствие?

ИМХО второе лучше.

а может для поисковика более важен if modified since и его коректная отработка?

MaxB
На сайте с 29.04.2003
Offline
110
#12

Знающим PHP:

Обработка if modifies since и выдача last modified:


если страница существует {
$cond = (isset($_SERVER["HTTP_IF_MODIFIED_SINCE"]) ? $_SERVER["HTTP_IF_MODIFIED_SINCE"] : 0);

if ($cond) {
if (((strpos($_SERVER["REQUEST_METHOD"], "GET") !== false) or (strpos($_SERVER["REQUEST_METHOD"], "HEAD") !== false))) {
if (strtotime($cond) >= $lastmodified) {
Header("HTTP/1.1 304 Not Modified");
exit();
}
}
}

Header("HTTP/1.1 200 OK");
Header("Last-Modified: " . gmdate("D, d M Y H:i:s", $lastmodified) . " GMT");
Header("Content-Type: text/html; charset=windows-1251");
Header("Cache-Control: no-cache");

} если страница не существует {
Header("HTTP/1.1 404 Not Found");
exit();
}

где $lastmodified - дата изменения Вашего документа

AiK
На сайте с 27.10.2000
Offline
257
AiK
#13
а сами файлы(РНР-скрипты) - сами понимаете, практически никогда.

А каким макаром бот узнает о дате создания скрипта? По FTP закачает? :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий