我现在已经在这个问题上停留了6个小时,看起来很简单,但我似乎无法弄明白。我正在为客户创建一个Drupal站点,之前我从未使用过Drupal,我已经接受了基本的自定义主题,一切顺利,直到我遇到路径别名的错误。
我启动了一个新的Drupal项目,以最基本的形式复制问题。我在bartik主题上运行了一个关于我们的页面,我删除了所有内容。我只有一个名为About的基本页面是node / 1。主菜单中有一个链接到node / 1的链接。我有一个名为"关于"。
的页面的别名问题:
当我点击菜单中的about链接时,url显示localhost:8888 / about,正是我想要它说的,但它只是重新加载我删除的初始主页的内容。但是,如果我在网址栏中输入node / 1或者使用" about"别名,页面加载就像它应该的那样,并显示关于内容。我试过刷新页面缓存,但没有做任何事情。我看过很多关于如何制作页面别名的教程,而且它们看起来都非常简单,我似乎无法弄清楚这一点。任何帮助将不胜感激。
更新: 我安装了pathauto模块,并将所有内容别名的默认模式设为content / [node:title]。当我添加一个像内容/关于它的新别名时它运行正常,但我仍然无法使用该模式[node:title]。
谢谢,
泰勒