from app import create_app app = create_app() class ReverseProxied(object): def __init__(self, app): self.app = app def __call__(self, environ, start_response): # Remove /run.cgi from the path if it exists script_name = environ.get('HTTP_X_SCRIPT_NAME', '') if not script_name and 'api/run.cgi' in environ.get('SCRIPT_NAME', ''): environ['SCRIPT_NAME'] = '/api' return self.app(environ, start_response) #app.wsgi_app = ReverseProxied(app.wsgi_app) #app.run()