Drupal перенаправляет пользователя (также uid 1) на страницу, не найденную для неопубликованных узлов. Не могу просмотреть, не могу редактировать

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

-Томас


person kulvik    schedule 23.06.2010    source источник


Ответы (2)


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

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

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

person googletorp    schedule 23.06.2010

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

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

person Kevin    schedule 23.06.2010