在将URL解析为路由后,我应该如何配置以避免 typo3 丢失查询字符串?
我有这个生成的URL:
http://host.local:8000/{LANG}/{PATH}/{TO}/{PAGE}?plugin_namespace[action]=list&plugin_namespace[controller]=ControllerName&plugin_namespace[page]=2&cHash=1147d04e517568fa0bc4c9c121bc5f35
因此,在这种情况下,我对cHash很好(没有cHash会更好,但请放心),但是我的问题是 TYPO3 无法实现action参数。我看到在控制器中调试请求对象时,该请求未正确映射到插件。
请求对象包含带有所有参数的完整请求URI,以此类推,但是我无法对该插件生成子请求...
我是否可以设置 typo3 的默认行为,以简单地插入umapped查询部分?
答案 0 :(得分:0)
我必须更改我的nginx指令
不起作用:
location / {
try_files $uri $uri/ /index.php$query_string;
}
工作
location / {
try_files $uri $uri/ /index.html /index.php$is_args$args;
}