Laravel behind IIS Reverse Proxy

So you’ve created a superb Laravel application for your company, and the time has come for it shine, but for one reason or another, the application must be installed on your premises, and accessed publicly, via IIS Reverse Proxy. For the most part it is pretty straightforward, and this is how we did it.