有没有办法检查nginx
中是否存在特定的cookie?
现在,我有一个类似下面的部分来设置cookie的标题:
proxy_set_header x-client-id $cookie_header_x_client_id;
我想检查该cookie是否存在,然后设置标题,否则不要覆盖标题.
我试过了:
if ($cookie_header_x_client_id) {
proxy_set_header x-client-id $cookie_header_x_client_id;
}
但它不起作用,并给出以下错误:
"proxy_set_header" directive is not allowed here in /etc/Nginx/sites-enabled/website:45
有什么办法吗?
最佳答案