Open forleeds opened 4 years ago
这是个配置问题,和 dyups 模块没有关系。带有 break 的 rewrite 会导致 Nginx 停止处理该 location 内 rewrite 语句以下所有 ngx_http_rewrite_module 模块中的指令,包括 set,所以后面的 set 指令会失效。可以把 set 移动到 rewrite 指令前面或去掉 break 来解决。原生 Nginx 也有这个问题,参考文档:https://nginx.org/en/docs/http/ngx_http_rewrite_module.html#rewrite
Tengine版本:
Tengine配置:
upstream:
500报错日志:
如果将 rewrite去掉dyups模块能正常使用,请问是配置的问题?还是bug呢?
尝试了多个Tengine版本,问题依旧!