realurl prevar 语言和获取参数

realurl prevar language and get parameter

我有一个奇怪的问题: TYPO3 7.6 与 realul 2.2.1

我得到了一个带有表格的页面。表单的一个字段通过获取参数 (sysid=xxxxx) 进行预填充。

该站点是多语言的:德语->0,英语->1,通过 prevars '' 和 en 映射。

当我通过 www.domain.tld/form-page/?sysid=xxxxx 调用页面时,我可以获取 get 参数并填写字段。

当我通过 www.domain.tld/en/form-page/?sysid=xxxxx 调用页面时,我得到一个 404。这很奇怪,因为 www.domain.tld/en/form-page/ 没有任何工作问题。

我尝试了几种设置(例如从 chash 生成中排除 sysid)但没有任何效果。

有什么提示吗?

一个额外的注意事项:getvar 链接不是在 TYPO3 中生成的,它们是通过条形码调用的。

我无法在相同版本的 T3 和 realurl 上重现您的问题。 而且我猜(随意猜测),这不是 realurl 问题,而是 TYPO3 核心问题。 您能否尝试通过以下方式调用该页面: www.domain.tld/index.php?id=XX&L=1&sysid=xxxxx

进一步调查并告诉我们您的设置 [FE][pageNotFound_handling] 并根据 (installtool/LocalConfiguration).

没关系。发生错误是因为我在上线后没有调整域的 realurl-setting。因此发生了自动配置,但没有用。使用手动 conf 它可以工作。