После обработки if-modified-since пропадают страницы из Я

VM
На сайте с 11.09.2004
Offline
5
698

Господа!

Помогите, пожалуйста! После переезда сайта и обработки этого заголвка, из базы пропадают страницы.

Он проиндексирует, 304 получит и на следующий день 1000 страниц нет.

Что делать? http://www.apiural.ru/

Alex Kirillin
На сайте с 11.01.2004
Offline
105
#1

А как вы заголовок обрабатываете? Может где какое условие затесалось, код приведите. У меня наверху страницы подчас много намешано - был случай когда вылетал из условия и бежал 404 отдавать, программист час не мог понять.

Александр Кириллин «Аладна» - Студия дизайна / Разработка сайтов (http://www.aladna.ru/) «Аладна» - Поисковая оптимизация / Продвижение сайтов (http://seo.aladna.ru/)
VM
На сайте с 11.09.2004
Offline
5
#2

$ims= getenv("HTTP_IF_MODIFIED_SINCE");

if (!empty($ims)){ $ims_timestamp= strtotime($ims); }

else $ims_timestamp= 0;

//$l_m - last modified текущей страницы

if ( ($l_m < $ims_timestamp) && $ims_timestamp ) {

$no_loc = 1;

header ( getenv("SERVER_PROTOCOL")." 304 Not Modified" );

}

Alex Kirillin
На сайте с 11.01.2004
Offline
105
#3

Ну хмы...

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