Răsfoiți Sursa

add X-Forwarded-Proto

Peter Bieringer 1 an în urmă
părinte
comite
18e8ab1ccc
1 a modificat fișierele cu 11 adăugiri și 9 ștergeri
  1. 11 9
      contrib/nginx/radicale.conf

+ 11 - 9
contrib/nginx/radicale.conf

@@ -3,15 +3,16 @@
 ### Usual configuration file location: /etc/nginx/default.d/
 
 ## Base URI: /radicale/
-#location /radicale/ {
-#    proxy_pass        http://localhost:5232/;
-#    proxy_set_header  X-Script-Name /radicale;
-#    proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
-#    proxy_set_header  X-Forwarded-Host $host;
-#    proxy_set_header  X-Forwarded-Port $server_port;
-#    proxy_set_header  Host $http_host;
-#    proxy_pass_header Authorization;
-#}
+location /radicale/ {
+    proxy_pass        http://localhost:5232/;
+    proxy_set_header  X-Script-Name /radicale;
+    proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
+    proxy_set_header  X-Forwarded-Host $host;
+    proxy_set_header  X-Forwarded-Port $server_port;
+    proxy_set_header  X-Forwarded-Proto $scheme;
+    proxy_set_header  Host $http_host;
+    proxy_pass_header Authorization;
+}
 
 ## Base URI: /
 #location / {
@@ -20,6 +21,7 @@
 #    proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
 #    proxy_set_header  X-Forwarded-Host $host;
 #    proxy_set_header  X-Forwarded-Port $server_port;
+#    proxy_set_header  X-Forwarded-Proto $scheme;
 #    proxy_set_header  Host $http_host;
 #    proxy_pass_header Authorization;
 #}