我希望有人可以帮助我,因为这让我发疯。
我有一个多语言 DrupaL 7 站点,以英语为主要语言,法语为次要语言。我已经设置了 url 别名,并且在大多数情况下它可以正常工作。
当我不想将页面包含在菜单中时会出现问题,因此我未选中“提供菜单链接”框。即使为那些没有菜单链接的页面选中了“生成自动 URL 别名”框,该页面也会完全忽略我设置的任何 url 别名模式,并且 url 始终显示为“node/31”而不是“my-content” -页'。如果我通过页面上的 URL 路径设置对 URL 别名进行硬编码,它将采用这些,但这不是我想要的。我希望它采用我为其设置的 url 别名模式。我什至安装了“Pathauto 持久状态”模块并强制“生成自动 URL 别名”保持选中以防万一,但我的别名模式仍然被忽略。
如果页面没有提供菜单链接,则英语和法语页面都会执行此操作。
有没有人见过这种行为?有谁知道可能出了什么问题?
谢谢!