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

有帮助吗?

解决方案

有两个可能的答案。如果您确切地问了您要问的内容,那么您已在node下的admin/build/path中添加了路径别名。或者,如果您看到了node/1而不是reports/node/1,则说明您安装了pathAuto并创建了一个奇怪的模式reports/node/[nid]

哦,还有第三个,您已经为 all 节点创建了一个View。这个问题需要澄清-核心仅列出了升级的节点,而不是 all 节点。您是否安装了视图?您安装了pathauto吗?到底会发生什么?

其他提示

现有答案在此处提到了出色的模块 Pathauto 。从项目描述中:

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top