Drupal 6.x кэширует пользовательскую страницу «страница не найдена» и заменяет ее пользовательской главной страницей - PullRequest
0 голосов
/ 08 июля 2011

Каждый день на сайте Drupal появляются ошибки, в результате которых страница не обнаруживается, а спустя какое-то время, например, через день или два, вместо главной страницы появляется пользовательская страница с ошибкой "страница не найдена" (все остальные страницы будут работать). И когда я очищаю весь кеш в Drupal, первая страница сразу же снова оживает. И это происходит только для анонимных пользователей. Я прошел через сторожевой таймер, и все, что я вижу, это только пара сообщений «страница не найдена» в конце дня.

1 Ответ

0 голосов
/ 08 июля 2011

Создана ли главная страница с помощью Панелей (или просто менеджер страниц ctools)?Затем, помимо настройки главной страницы в самом интерфейсе ctools, установите то же значение на странице администрирования информации о сайте.В большинстве случаев это решает проблему.

Если у вас включено кэширование страниц (с использованием core, boost или чего-либо еще), включите механизм кэширования ctools.Использование обоих запутает систему меню.Это является причиной большинства 404 ошибок.Вы также можете найти много похожих тем в drupal.org.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...