Add map directive to the base of nginx.conf

This needs to be added for WebSocket upgrades to work properly (see doc:
http://nginx.org/en/docs/http/websocket.html)
This commit is contained in:
Béla Becker 2021-01-21 13:32:25 +01:00
parent 38bf1eda70
commit 7bc9be95cb

View File

@ -45,6 +45,11 @@ http {
keepalive_timeout 65; keepalive_timeout 65;
#gzip on; #gzip on;
{# Map directive needed for proxied WebSocket upgrades #}
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
include /etc/nginx/conf.d/*.conf; include /etc/nginx/conf.d/*.conf;
} }