Пропало часть материалов одного и того же типа с сайта. Увидел, что материалов нет, зайдя в Инструменты для вебмастеров google. Там перечислены ссылки, которые отдают код ответа 404, то-есть якобы ссылаются на несуществующие страницы.
При этом в базе данных вся информация об этих материалах присутствует. На странице, где с помощью модуля views создаются превью данных материалов все необходимые поля из базы вытягиваются. Но почему не создаются сами материалы и как их восстановить - не понятно... Крон и update.php запускал...
Комментарии
линки на сайте что выдают? те линки с гугла с ошибкой 404. При клике.
Линки открывают страницу 404... Но в базе они существуют, также существуют и все записи (поля), которые соответствуют номеру nid данного материла, а вот материал на сайте отсутствует.
дальше проверь системный путь /node/nid
Cистемный путь /node/nid в базе соответствует созданному автоматическому синониму материала и соответственно автоматически открывает синоним страницы, которая отсутствует. Таких страниц отпало штук 500.
блин, какой ответ на site/node/xxx? У вас не работают ссылки site/node/xxx? или редирект настроен на синонимы?
Пробую создать заново для конкретного материла связку "существующий системный путь - синоним пути", взяв с базы их записи из таблицы "имя"_url_alias, и введя их на странице добавления синонима (модуль path). Но в ответ получаю ошибку "Ссылка 'node/350' введена неправильно или у Вас нет доступа к этому ресурсу."
На сайте все системные пути заменены синонимами. Соответственно при вводе адреса системного пути для материала, который отпал, автоматически пытается открыться его синоним. И ответ 404.
а это? sitename?q=node/350
Тоже самое - автоматическое переключение на синоним и ответ 404.
Global Redirect установлен, или подобный?
Да, стоит Global Redirect
отключи, попробуй найти системный путь, напиши скайп или icq, временно удали .htaccess и тд.