如何检查Nginx中是否存在授权标头?

时间:2019-06-11 07:42:23

标签: nginx nginx-config

我正在尝试在Nginx中捕获没有授权标头的请求,并将其重定向到其他路径。

server {
    ...

    location @authorized {

            if($http_authorization){
                // Do stuff
            }
    }
}

这是我运行nginx -t时得到的

  

nginx:[emerg]未知指令“ if($ http_authorization)”

该标头似乎就位,就像当我重新获得标头时尝试在上面的地方使用它调试的时候一样。

add_header 'X-myheader' '$http_authorization' always;
return 418;

0 个答案:

没有答案