diff --git a/default.conf b/default.conf index f5f6016..6cde8bc 100644 --- a/default.conf +++ b/default.conf @@ -1,5 +1,7 @@ server { resolver 10.89.1.1 valid=10s; + proxy_pass_request_headers on; + proxy_ssl_server_name on; root /usr/share/nginx/html; location /robots.txt { try_files $uri $uri/ /index.html; @@ -86,6 +88,8 @@ server { } server { resolver 10.89.1.1 valid=10s; + proxy_pass_request_headers on; + proxy_ssl_server_name on; root /usr/share/nginx/html; location /robots.txt { try_files $uri $uri/ /index.html; @@ -351,6 +355,8 @@ proxy_set_header Referer $host; } server { resolver 10.89.1.1 valid=10s; +proxy_pass_request_headers on; + proxy_ssl_server_name on; root /usr/share/nginx/html; location /robots.txt { @@ -619,6 +625,8 @@ proxy_set_header Referer $host; server { root /usr/share/nginx/html; resolver 10.89.1.1 valid=10s; +proxy_pass_request_headers on; + proxy_ssl_server_name on; location /robots.txt { try_files $uri $uri/ /index.html; @@ -882,7 +890,8 @@ proxy_set_header Referer $host; } server { root /usr/share/nginx/html; -resolver 10.89.1.1 valid=10s; +resolver 10.89.1.1 valid=2s; +access_log /var/log/nginx/dns-debug.log; index index.html index.htm index.nginx-debian.html; server_name hub.pena.digital; # managed by Certbot @@ -903,7 +912,9 @@ resolver 10.89.1.1 valid=10s; } location / { - proxy_pass http://hub; + set $backend "hub"; + + proxy_pass http://$backend; } @@ -1063,6 +1074,8 @@ proxy_set_header Referer $host; server { root /usr/share/nginx/html; resolver 10.89.1.1 valid=10s; +proxy_pass_request_headers on; + proxy_ssl_server_name on; index index.html index.htm index.nginx-debian.html; server_name pena.digital www.pena.digital; # managed by Certbot @@ -1101,6 +1114,8 @@ resolver 10.89.1.1 valid=10s; server { root /usr/share/nginx/html; resolver 10.89.1.1 valid=10s; +proxy_pass_request_headers on; + proxy_ssl_server_name on; index index.html index.htm index.nginx-debian.html; server_name tourism.pena.digital; # managed by Certbot @@ -1139,6 +1154,8 @@ resolver 10.89.1.1 valid=10s; server { root /usr/share/nginx/html; resolver 10.89.1.1 valid=10s; +proxy_pass_request_headers on; + proxy_ssl_server_name on; index index.html index.htm index.nginx-debian.html; server_name solyanka.pena.digital; # managed by Certbot