Typo3 处理具有访问限制的页面的cHash验证

Typo3 处理具有访问限制的页面的cHash验证,typo3,typo3-7.6.x,realurl,Typo3,Typo3 7.6.x,Realurl,页面/my/page/subpage/detail/15具有访问限制。用户“HasAccess”可以访问该页面,而用户“NoAccess”将保留URL/my/page/subpage/detail/15,但将在根线上看到第一个页面的内容,该页面没有访问限制:/my/page 这适用于没有自定义参数的页面,例如,标准页面,其中唯一的参数是id=123,因为这样就不会计算裂缝 然而,使用自定义参数时,解码URL中存在(!)裂缝,但它会与使用回退pid的/my/page计算裂缝进行比较,而不是原始pi

页面
/my/page/subpage/detail/15
具有访问限制。用户“HasAccess”可以访问该页面,而用户“NoAccess”将保留URL
/my/page/subpage/detail/15
,但将在根线上看到第一个页面的内容,该页面没有访问限制:
/my/page

这适用于没有自定义参数的页面,例如,标准页面,其中唯一的参数是
id=123
,因为这样就不会计算裂缝

然而,使用自定义参数时,解码URL中存在(!)裂缝,但它会与使用回退pid的
/my/page
计算裂缝进行比较,而不是原始pid的
/my/page/subpage/

唯一的选择似乎是全局设置:

$GLOBALS['TYPO3_CONF_VARS']['FE']['pageNotFoundOnCHashError'] = 0;

没有其他选项吗?

请先尝试不使用realurl,看看它是否有效。我很确定没有realurl它也不会工作。先试试没有realurl,看看它是否工作。我很肯定没有realurl它也不会工作。