1

I have a Linux server serving a Flask application with Gunicorn. I have a separate Windows server with IIS. Only the IIS server is accessible publicly. How can I set up IIS as a reverse proxy to my internal server?

PS: came from: https://stackoverflow.com/questions/39022105/set-up-iis-to-reverse-proxy-an-internal-server

user3313834
  • 115
  • 1
  • 2
  • 7

1 Answers1

3

This can be achieved by installing the URL Rewrite and Application Request Routing modules for IIS. These can easily be installed with the Web Platform Installer from Microsoft.

Once installed, you can use the URL Rewrite GUI to create reverse proxy rules. You can find a simple example at Scott Forsyth's blog on the offical asp.net website .

  • Will this allow us to use a self-signed certificate on the linux/flask server without getting that annoying security warning? (the Windows/IIS server has a properly signed cert) – Ron Smith Sep 12 '17 at 19:45