From 811bcea64ed11d56a901d61b9cb9c91c792ef4dc Mon Sep 17 00:00:00 2001 From: Andreas Stephanides Date: Sat, 4 Dec 2021 10:56:18 +0100 Subject: [PATCH] proxy_snippet --- conf.d/default.conf | 11 ++--------- snippets/proxy.conf | 9 +++++++++ 2 files changed, 11 insertions(+), 9 deletions(-) create mode 100644 snippets/proxy.conf diff --git a/conf.d/default.conf b/conf.d/default.conf index 18d457c..2ebed44 100644 --- a/conf.d/default.conf +++ b/conf.d/default.conf @@ -6,17 +6,10 @@ server { } } -server { - listen 80; - server_name test.nginx.fet.at; - include auto_ssl.conf; - location / { - return 302 https://$host$request_uri; - } -} + server { listen 443 ssl; - server_name nginx.fet.at; + server_name nginx.triton20.fet.at; include ldap.conf; include ssl.conf; resolver 127.0.0.11 valid=30s; diff --git a/snippets/proxy.conf b/snippets/proxy.conf new file mode 100644 index 0000000..d507b0f --- /dev/null +++ b/snippets/proxy.conf @@ -0,0 +1,9 @@ + proxy_set_header Host $host; + proxy_set_header Proxy ""; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarde-Proto $scheme; + proxy_set_header X_FORWARDED_SSL on; + proxy_set_header HTTP_X_FORWARDED_SSL on;