0

我已经为这个问题苦苦挣扎了 6 个小时,它看起来很简单,但我似乎无法弄清楚。我正在为客户创建一个 Drupal 站点,但我之前从未使用过 Drupal,我已经掌握了基本的自定义主题,一切都很顺利,直到我遇到路径别名错误。

我启动了一个新的 Drupal 项目,以最基本的形式复制问题。我有一个关于 bartik 主题的关于我们的页面,我删除了所有内容。我所拥有的只是一个名为 About 的基本页面,即 node/1。主菜单中有一个链接到 node/1。我有一个名为“关于”的页面的别名。

问题:

当我点击菜单中的 about 链接时,url 显示 localhost:8888/about,这正是我想要它说的,但是它只是重新加载了我删除的初始主页的内容。但是,如果我在 url 栏中键入 node/1 或取走“about”别名,页面会按原样加载并显示 about 内容。我试过刷新页面缓存,但没有任何作用。我看过很多关于如何制作页面别名的教程,它们看起来都非常简单,我似乎无法弄清楚这一点。任何帮助将不胜感激。

更新:我安装了 pathauto 模块,并将所有内容别名的默认模式设置为 content/[node:title]。当我添加一个像 content/about 这样的新别名时,它可以正常工作,但我仍然无法仅使用 [node:title] 模式。

谢谢,

泰勒

4

0 回答 0