我在我的一个 Drupal 网站上有一些奇怪的行为。通常,当我以管理员身份(uid 1)登录时,即使节点未发布(有道理),我也始终可以查看和编辑节点。然而,在我的一个网站上,即使我以 uid 1 身份登录,我总是被重定向到“找不到页面”页面(404 重定向)。有什么想法吗?这是一个 Drupal 5 站点 (awww)。
-托马斯
我在我的一个 Drupal 网站上有一些奇怪的行为。通常,当我以管理员身份(uid 1)登录时,即使节点未发布(有道理),我也始终可以查看和编辑节点。然而,在我的一个网站上,即使我以 uid 1 身份登录,我总是被重定向到“找不到页面”页面(404 重定向)。有什么想法吗?这是一个 Drupal 5 站点 (awww)。
-托马斯
在 admin/build 中的 URL Alias 或 URL Redirects 下检查错误的 Pathredirect 或 Pathauto 别名。这通常是我在使用节点时有时会发生的事情。
您的 .htaccess 文件也可能有问题。尝试关闭干净的 URL,看看会发生什么。
由于用户 1 也会发生这种情况,因此这不是权限问题,因为 uid 1 会覆盖所有访问控制。
所以很可能你安装了一些模块,当用户尝试访问未发布的节点时重定向到 404 页面,而不是返回拒绝访问。
免责声明,这只是一个猜测。