TYPO3 路由多域 slug 是 /1
TYPO3 Routing Multidomain slug is /1
我们在 TYPO3 9.5.4 的新路由中为根页面自动生成的 slug 有问题。
这是域设置:
- configs(未标记为根页面,存储配置文件)
- 域 A(标记为根页面,有站点配置,有子页面)
- 域 B(标记为根页面,有站点配置,有子页面)
- 域 C(标记为根页面,有站点配置,有子页面)
所有域都有 slug /
可以使用一段时间,但一段时间后一些 slug 会无缘无故地变为 /1
,我们无法通过后端更改它。唯一可能的解决方案是直接更改数据库中的 slug。
是否有人遇到相同的行为,是否缺少某些配置,或者我只是做错了什么?
我遇到了类似的问题。 URL 是 /1 或 /2 ... 如果我在页面属性中重新创建了 slug,那是正确的。但是,当我在 InstallTool 中使用 PageSlug 向导时,它又是 /1。
我的问题是旧的 realurl 表。
该向导将检查 RealUrl 是否已经在此处创建了 URL,如果是,它将被采用。清空并删除表 "tx_realurl_pathcache" 和 "tx_realurl_pathdata" 后,我能够使用 InstallTool Wizard
生成新的正确网址
好的,这似乎是一个错误并且正在处理中,您可以在此处看到:
https://forge.typo3.org/issues/87884
在某些情况下似乎仍然没有解决:https://forge.typo3.org/issues/90736
我们在 TYPO3 9.5.4 的新路由中为根页面自动生成的 slug 有问题。
这是域设置:
- configs(未标记为根页面,存储配置文件)
- 域 A(标记为根页面,有站点配置,有子页面)
- 域 B(标记为根页面,有站点配置,有子页面)
- 域 C(标记为根页面,有站点配置,有子页面)
所有域都有 slug /
可以使用一段时间,但一段时间后一些 slug 会无缘无故地变为 /1
,我们无法通过后端更改它。唯一可能的解决方案是直接更改数据库中的 slug。
是否有人遇到相同的行为,是否缺少某些配置,或者我只是做错了什么?
我遇到了类似的问题。 URL 是 /1 或 /2 ... 如果我在页面属性中重新创建了 slug,那是正确的。但是,当我在 InstallTool 中使用 PageSlug 向导时,它又是 /1。
我的问题是旧的 realurl 表。 该向导将检查 RealUrl 是否已经在此处创建了 URL,如果是,它将被采用。清空并删除表 "tx_realurl_pathcache" 和 "tx_realurl_pathdata" 后,我能够使用 InstallTool Wizard
生成新的正确网址好的,这似乎是一个错误并且正在处理中,您可以在此处看到: https://forge.typo3.org/issues/87884
在某些情况下似乎仍然没有解决:https://forge.typo3.org/issues/90736