TYPO3 v9.5.8-404错误处理仅在第二级有效-如何解决?

时间:2019-07-24 08:25:41

标签: typo3 typo3-9.x

我的TYPO3 CMS v9.5.8有一个非常奇怪的行为 在网站设置中,我为404页配置了errorHandler,如下所示

rootPageId: 1
base: 'http://www.example.com/'
[...]
errorHandling:
  -
    errorCode: '404'
    errorHandler: Page
    errorContentSource: 't3://page?uid=97'

当我现在尝试打开http://www.example.com/foo(不存在)时,网站向我显示根页面(id:1,与example.com相同)。

但是,如果我访问http://www.example.com/foo/barhttp://www.example.com/foo/baz或任何其他不存在的二级站点-那么我会看到已配置的404站点(id:97)。

这里可能出什么问题?如何获得“正常” 404行为?

编辑:我发现foo可以兼而有之。存在和不存在。重要的是:在不存在的子站点(lvl 3、4、5、6 ...)之前,必须有一个域(lvl 1)和至少一个lvl 2子页面。

0 个答案:

没有答案