diff --git a/web/utils/site.py b/web/utils/site.py index 2f7261006..93864f46b 100644 --- a/web/utils/site.py +++ b/web/utils/site.py @@ -1515,6 +1515,7 @@ class sites(object): tpl = "#PROXY-START\n\ location ^~ {from} {\n \ + add_header X-Cache $upstream_cache_status;\n \ {cors}\n\ proxy_pass {to};\n \ proxy_set_header Host {host};\n \ @@ -1522,13 +1523,11 @@ location ^~ {from} {\n \ proxy_set_header X-Real-IP $remote_addr;\n \ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n \ proxy_set_header REMOTE-HOST $remote_addr;\n \ - proxy_set_header Upgrade $http_upgrade;\n \ - proxy_set_header Connection $connection_upgrade;\n \ - proxy_http_version 1.1;\n \ - \n \ - add_header X-Cache $upstream_cache_status;\n \ - \n \ - {proxy_cache}\n \ + proxy_set_header Upgrade $http_upgrade;\n\ + proxy_set_header Connection $connection_upgrade;\n\ + proxy_http_version 1.1;\n\ + \n\ + {proxy_cache}\n\ }\n\ # PROXY-END"