diff --git a/reverse-proxy.md b/reverse-proxy.md index 9a4f80ab..517da7be 100644 --- a/reverse-proxy.md +++ b/reverse-proxy.md @@ -639,6 +639,63 @@ The examples below define the dynamic configuration in YAML files. If you rather +### IIS with ARR and URL Rewrite + +
+ +click here to expand + +**Disclaimer:** It might be possible that the config below is not working 100% correctly, yet. Improvements to it are very welcome! + +#### Prerequisites +1. **Windows Server** with IIS installed. +2. [**Application Request Routing (ARR)**](https://www.iis.net/downloads/microsoft/application-request-routing) and [**URL Rewrite**](https://www.iis.net/downloads/microsoft/url-rewrite) modules installed. +3. [**WebSocket Protocol**](https://learn.microsoft.com/en-us/iis/configuration/system.webserver/websocket) feature enabled. + + +In the web.config example below, a Server farm named `nc-server-farm` has been created an is pointing to the Nextcloud server: + +```xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +
+ ### Others