nginx報錯nginx: [emerg] unknown “connection_upgrade” variable的解決辦法

nginx在啟動的時候報錯

nginx: [emerg] unknown “connection_upgrade” variable

報錯原因是加了proxy_set_header Connection $connection_upgrade這一行導致。

解決辦法:

在http追加如下:

map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}

重啟nginx之後會發現報錯沒了!

發佈留言