Typo3 找不到合适的请求处理程序
当条件适用时,我尝试通过打字脚本重定向。比如:Typo3 找不到合适的请求处理程序,typo3,Typo3,当条件适用时,我尝试通过打字脚本重定向。比如: [globalString = IENV:REQUEST_URI = /page/] config > config.additionalHeaders = Location: /somepage/ [global] 但是我得到了错误“找不到合适的请求处理程序”。为什么?很可能是因为您清除了整个config.对象,这使得TYPO3几乎无法处理请求,或者是因为config.additionalHeaders是一个数组,您将其转换为
[globalString = IENV:REQUEST_URI = /page/]
config >
config.additionalHeaders = Location: /somepage/
[global]
但是我得到了错误“找不到合适的请求处理程序”。为什么?很可能是因为您清除了整个
config.
对象,这使得TYPO3几乎无法处理请求,或者是因为config.additionalHeaders
是一个数组,您将其转换为字符串(确切地说,因为这是TS,所以实际上您将对象本身的类型更改为位置:/somepage
)。有关如何添加自定义标题的详细信息,请参阅
我可以建议您在虚拟主机配置或.htaccess文件中配置这些规则吗?这通常是一个更安全、更有效的解决方案,因为它涉及重定向问题!谢谢。清除配置会引发错误。
[globalString=IENV:REQUEST_URI=/page/]
只是一个示例条件;-)