我很难在我的 nginx 配置中应用这个 if 语句:
location / {
break;
proxy_pass http://127.0.0.1:4444;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
if ($arg_charset ~* windows-1251) {
charset windows-1251;
}
source_charset utf-8;
}
我试过 $arg_charset ~* "windows-1251" 和 $arg_charset ~* /. 窗户-1251。/ 和所有其他解决方案。没有任何工作......删除 if 语句给了我想要的结果,所以问题出在 if 语句条件中。
这是一个错误还是我做错了?