2010-06-23 2 views
1

У меня странное поведение на одном из моих сайтов Drupal. Обычно, когда я зарегистрирован как admin (uid 1), я всегда могу видеть и редактировать узлы, даже если они не опубликованы (имеет смысл). Однако на одном из моих сайтов я всегда перенаправляюсь на страницу «не найденная страница» (перенаправление 404), даже когда я вошел в систему как uid 1. Любые идеи? Это сайт Drupal 5 (awww).Drupal перенаправляет пользователя (также uid 1) на «страница не найдена» для неопубликованных узлов. Не удается просмотреть, не могу редактировать

-Томас

ответ

0

Поскольку это происходит для пользователя 1, а также, она не может быть разрешение дела, так как UID 1 перекрывает все элементы управления доступом.

Так что, скорее всего, у вас установлен какой-либо модуль, который перенаправляется на страницу 404, когда пользователи пытаются получить доступ к неопубликованным узлам, вместо отказа в доступе.

Отказ от ответственности, это всего лишь догадка.

0

Проверьте ошибочный псевдоним Pathredirect или Pathauto под псевдонимами URL или переадресацией URL-адресов в admin/build. Обычно это происходит со мной иногда при работе с узлами.

Возможно, у вашего .htaccess файла также есть проблема. Попробуйте отключить чистые URL-адреса и посмотреть, что произойдет.