我的大部分链接都是 www.site.com/whatever
但是,有五个合法页面的 URL 是:www.site.com/legal/xx
因此,如果我在一个合法页面上并且 URL 当前是 www.site.com/legal/important-restrictions,那么当我单击任何其他链接时,例如“联系我们”,该 URL 将变为:www.site。 com/legal/contact 不能正常工作:www.site.com/contact。在这种情况下,我的链接是路径字段中的“联系人”。
这是 Drupal 6。我听说过“路径模式”,但我发现在 D6 中没有类似的选项。
在我的 url 别名上,典型的合法页面的设置是:系统路径:node/5801 别名:legal/important-restrictions。
我尝试删除“legal/”,然后更改了链接路径,但页面节点 5801.tpl.php 的模板不再被调用。
与其提取基于节点的内容的五个页面并将它们粘贴到页面内容类型中,我可以做些什么来让 Drupal 识别 url 的差异吗?