Setting up a reverse proxy with IIS

  • Create a empty folder somewhere on your system (will be the webroot resp Physical Path for the later site)
  • Create a SSL certificate using the IIS Server Certificates feature (just choose “Create Self-Signed Certificate” and use the name of the site as name).
  • Create a new site in IIS and fill in the site name. In the Binding section, choose Type: https. Then select the previously created SSL certificate from the dropdown. 
  • Add new site in IIS
  • Open the URL Rewrite module from your site and add a new rule
  • Choose Reverse Proxy from the selection screen
  •  Add Reverse Proxy
  • Fill in the DNS name or IP address to the Forwarding Address in Inbound Rules (leave the Outboud Rules untouched)
  • Additional set the tick for “Enable SSL Offloading” 
  • Add reverse proxy target
  • if needed, place a blank file called index.htm in your webroot