我在哪里设置drupal中的默认节点路径

时间:2011-01-30 14:55:51

标签: drupal drupal-path-aliases

我设置了某个地方,所有新节点都应在“报告”下发布(domain.com/reports/node) 我在哪里可以改变这个?

2 个答案:

答案 0 :(得分:2)

有两种可能的答案。如果您确切地询问了您的问题,那么您已在node下的admin/build/path添加了路径别名。或者,如果您node/1代替reports/node/1,则会安装pathauto并创建一个奇怪的模式reports/node/[nid]

哦,还有第三个,你已经为所有节点创建了一个View。这个问题需要澄清 - 核心只有提升的节点列表而不是所有节点。你有意见吗?你有安装pathauto吗?究竟发生了什么?

答案 1 :(得分:1)

现有的答案提到了优秀模块Pathauto。从项目描述:

  

Pathauto模块自动为各种内容(节点,类别,用户)生成路径别名,而无需用户手动指定路径别名。这允许您获取/category/my-node-title.html而不是/ node / 123这样的别名。别名基于管理员可以控制的“模式”系统。

Pathauto允许对Drupal路径进行各种控制,以获得理智的URL和更好的搜索可见性。在您的情况下,可以为/reports设置默认值,并且可以为其他内容或内容类型设置特殊情况。