You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -64,15 +65,17 @@ Here is an example with SSL configuration.
64
65
Allow from all
65
66
</Location>
66
67
</VirtualHost>
67
-
68
-
Take special care of `RequestHeader set X-Forwarded-Proto https` setting used to pass the right protocol to rdiffweb.
68
+
69
+
Make sure you set `X-Real-IP` so that Rdiffweb knows the real IP address of the client. This is used in the rate limit to identify the client.
70
+
71
+
Make sure you set `X-Forwarded-Proto` correctly so that Rdiffweb knows that access is being made using the `https` scheme. This is used to correctly create the URL on the page.
69
72
70
73
## Configure Rdiffweb behind nginx reverse proxy
71
74
72
75
You may need a nginx server in case:
73
76
74
-
* you need to serve multiple web services from the same IP;
75
-
* you need more security (like HTTP + SSL).
77
+
* you need to serve multiple web services from the same IP;
78
+
* you need more security (like HTTP + SSL).
76
79
77
80
This section doesn't explain how to install and configure your nginx server.
78
81
This is out-of-scope. The following is only provided as a suggestion and is in
@@ -90,3 +93,7 @@ no way a complete reference.
90
93
# Proxy
91
94
proxy_pass http://127.0.0.1:8080/;
92
95
}
96
+
97
+
Make sure you set `X-Real-IP` so that Rdiffweb knows the real IP address of the client. This is used in the rate limit to identify the client.
98
+
99
+
Make sure you set `X-Forwarded-Proto` correctly so that Rdiffweb knows that access is being made using the `https` scheme. This is used to correctly create the URL on the page.
0 commit comments