diff options
Diffstat (limited to 'nginx.server-ctx.conf')
-rw-r--r-- | nginx.server-ctx.conf | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nginx.server-ctx.conf b/nginx.server-ctx.conf new file mode 100644 index 000000000000..531817086079 --- /dev/null +++ b/nginx.server-ctx.conf @@ -0,0 +1,13 @@ +location /extras/webterm/gotty { + rewrite ^([^.\?]*[^/(/ws)])$ $1/ permanent; + rewrite ^/extras/webterm/gotty$ / break; + rewrite ^/extras/webterm/gotty\?(.*)$ ?$1 break; + rewrite ^/extras/webterm/gotty/(.*)$ /$1 break; + proxy_pass http://gotty; + include /etc/nginx/proxy-params.conf; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_connect_timeout 7d; + proxy_send_timeout 7d; + proxy_read_timeout 7d; +} |