TYPO3路由多域段塞为/ 1

时间:2019-02-28 15:58:26

标签: routing typo3 typo3-9.x

我们在TYPO3 9.5.4的新路由中为根页自动生成了一个问题。

这是域设置:

  • 配置(未标记为根页,存储配置文件)
  • 域A(标记为根页,具有siteconfig,具有子页面)
  • 域B(标记为根页,具有siteconfig,具有子页面)
  • 域C(标记为根页,具有siteconfig,具有子页面)

所有域都有一段时间的/子弹,但是一段时间后,某些子弹会无故更改为/1,我们无法通过后端进行更改。唯一可能的解决方案是直接更改数据库中的子弹。

有人遇到相同的行为吗?是否缺少某些配置?还是我做错了什么?

3 个答案:

答案 0 :(得分:1)

我有类似的问题。 URL是/ 1或/ 2 ...如果我在页面属性中重新创建了子弹,那是正确的。但是,当我在InstallTool中使用PageSlug向导时,它再次变为/ 1。

我的问题是旧的realurl表。 该向导将检查RealUrl是否已在此处创建URL,如果已创建,则将使用该URL。清空并删除表“ tx_realurl_pathcache”和“ tx_realurl_pathdata”后,我能够使用InstallTool向导生成新的正确URL

答案 1 :(得分:0)

好吧,这似乎是一个错误,您可以在这里看到它正在处理: https://forge.typo3.org/issues/87884

答案 2 :(得分:0)

在某些情况下似乎仍然无法解决:https://forge.typo3.org/issues/90736