我设置了某个地方,所有新节点都应在“报告”下发布(domain.com/reports/node) 我在哪里可以改变这个?
答案 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
设置默认值,并且可以为其他内容或内容类型设置特殊情况。