summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--searx/flaskfix.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/searx/flaskfix.py b/searx/flaskfix.py
index 4282824a3..cb2d87d44 100644
--- a/searx/flaskfix.py
+++ b/searx/flaskfix.py
@@ -59,7 +59,7 @@ class ReverseProxyPathFix:
if path_info.startswith(script_name):
environ['PATH_INFO'] = path_info[len(script_name) :]
- scheme = self.scheme or environ.get('HTTP_X_SCHEME', '')
+ scheme = self.scheme or environ.get('HTTP_X_SCHEME') or environ.get('HTTP_X_FORWARDED_PROTO')
if scheme:
environ['wsgi.url_scheme'] = scheme