【问题标题】:Drupal path alias not found未找到 Drupal 路径别名
【发布时间】:2010-03-17 20:26:37
【问题描述】:

安装了 Drupal6,我正在使用网络表单收集一些数据。网络表单在编辑页面上有一个路径别名设置为“contact_us”。我无法弄清楚(并且难以重现)的问题是有时,一些用户最终会出现在页面“节点/”上。似乎这是试图找到别名或系统路径的可能失败。

有人见过这个吗?关于某些地方的建议或为什么会发生这种情况?

【问题讨论】:

  • 您的意思是用户有时会在提交表单后进入“node/”吗?另外,webform 在提交时通常会做什么?

标签: drupal drupal-6 drupal-path-aliases


【解决方案1】:

您是否安装了类似 path_redirect 的模块?检查是否没有尝试将 contact_us 转发到 node/。

另外,请检查用户是否具有访问表单的正确权限。

此外,“domain.com/node”是 Drupal 的默认主页。他们是否提交表单并被发送回主页?

【讨论】:

    【解决方案2】:

    在启用了多种语言的站点中,在某些情况下,Drupal 找不到当前为用户设置的语言的正确 URL 别名,而是返回 Drupal 规范 URL。

    您没有报告 Drupal 站点是否是多语言的,以及该 URL 的别名是否也是另一种语言的;我无法在不知情的情况下提出更多的可能性。

    【讨论】:

      猜你喜欢
      • 2021-11-29
      • 2021-11-17
      • 2022-10-18
      • 1970-01-01
      • 2021-07-28
      • 1970-01-01
      • 1970-01-01
      • 2016-12-17
      • 2017-07-30
      相关资源
      最近更新 更多