这里:https://groups.google.com/forum/#!topic/openresty/NcRSb5gTmVU
主要是:
这与 ngx_lua 无关,是较新的 nginx 核心引入的行为,即自动对 log_format 模版中的 nginx 变量的值中的非
ascii 字节进行转义。
如果你使用的是 ngx_openresty 自带的 nginx 核心,则可以通过 log_escape_non_ascii 指令禁用此行为,即:
log_escape_non_ascii off;
对应的补丁是
https://raw.github.com/agentzh/ngx_openresty/master/patches/nginx-1.2.7-log_escape_non_ascii.patch
Best regards,
-agentzh
BR