diff --git a/site-cookbooks/kosmos-akkounts/templates/nginx_conf_akkounts.erb b/site-cookbooks/kosmos-akkounts/templates/nginx_conf_akkounts.erb index f8e44b6..d8e2552 100644 --- a/site-cookbooks/kosmos-akkounts/templates/nginx_conf_akkounts.erb +++ b/site-cookbooks/kosmos-akkounts/templates/nginx_conf_akkounts.erb @@ -30,14 +30,18 @@ server { expires max; add_header Cache-Control public; proxy_cache akkounts_cache; +<% if @upstream_hosts.first != "localhost" %> + try_files $uri @proxy; +<% end %> } try_files $uri/index.html $uri @proxy; location @proxy { + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto https; - proxy_set_header Host $http_host; proxy_redirect off; proxy_buffers 1024 8k; proxy_http_version 1.1;