Browse Source

[fix] handle proxied https scheme with uwsgi

Adam Tauber 10 years ago
parent
commit
91f7c031d5
1 changed files with 3 additions and 0 deletions
  1. 3 0
      searx/webapp.py

+ 3 - 0
searx/webapp.py

@@ -29,6 +29,7 @@ import hashlib
 
 from datetime import datetime, timedelta
 from urllib import urlencode
+from werkzeug.contrib.fixers import ProxyFix
 from flask import (
     Flask, request, render_template, url_for, Response, make_response,
     redirect, send_from_directory
@@ -652,6 +653,8 @@ def run():
 
 application = app
 
+app.wsgi_app = ProxyFix(application.wsgi_app)
+
 
 if __name__ == "__main__":
     run()