From a44b5cf3f3e3817c01f979dcd7190cc62d435f7b Mon Sep 17 00:00:00 2001 From: SilverFox Date: Sun, 18 Aug 2019 13:52:23 +0800 Subject: [PATCH] Always set headers with add-headers option It should work regardless of the response code or add_header directive in location. --- rootfs/etc/nginx/template/nginx.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rootfs/etc/nginx/template/nginx.tmpl b/rootfs/etc/nginx/template/nginx.tmpl index 75d97c241..09a943380 100755 --- a/rootfs/etc/nginx/template/nginx.tmpl +++ b/rootfs/etc/nginx/template/nginx.tmpl @@ -251,7 +251,7 @@ http { # Custom headers for response {{ range $k, $v := $addHeaders }} - add_header {{ $k }} {{ $v | quote }}; + more_set_headers {{ printf "%s: %s" $k $v | quote }}; {{ end }} server_tokens {{ if $cfg.ShowServerTokens }}on{{ else }}off{{ end }};