fix style

This commit is contained in:
rustdesk
2025-06-15 03:53:23 +08:00
parent 3b90f48e24
commit 3d60e0f5e2
299 changed files with 2108 additions and 2134 deletions
@@ -11,9 +11,8 @@ Windows security policy is tricky, if this tutorial does not work for you, or yo
The GUI version, `RustDeskServer.setup.exe` has not been maintained any more, not recommended.
{{% /notice %}}
### Install
## Install
## Pre-Requisite
The Microsoft Visual C++ Redistributable is required to run rustdesk on Windows. You can download it [here](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist)
1. Get your license from [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html), check [license](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/) page for more details.
@@ -27,21 +26,21 @@ The Microsoft Visual C++ Redistributable is required to run rustdesk on Windows.
9. Log in with the username `admin` and password `test1234`.
10. Enter your license code purchased in step 1.
### Use IIS as Proxy
## Use IIS as Proxy
Please ensure `Dynamic Content Compression` is installed (this is an IIS Feature which can be installed with Server Roles).
1. Open IIS (Or install it).
2. Create a new website for RustDesk with the bindings (Ideally 443) and relevant certificate. Basic settings should point this to a blank folder. (If you use the default site, make sure there are no other files in the folder).
3. On IIS, install [Application Request Routing](https://www.iis.net/downloads/microsoft/application-request-routing) and [URL Rewrite](https://learn.microsoft.com/en-us/iis/extensions/url-rewrite-module/using-the-url-rewrite-module).
### Application Request Routing
## Application Request Routing
1. Under the IIS Server Host open Application Request Routing.
2. Go to Server Proxy Settings.
3. Enable proxy and all settings will appear, you can leave them as the defaults.
4. Save the settings and we can go to the next step: URL Rewrite.
### URL Rewrite
## URL Rewrite
1. Open the site on IIS on the left pane and double-click on URL Rewrite.
2. Click `Add rules`.
@@ -51,11 +50,11 @@ Inbound Rule the RustDesk internal 21114 address \
Outbound Rules `From` is the RustDesk internal 21114 address and `To` is the external address. \
Note: No http / https before the addresses they are automatically handled. Also, ensure all the addresses are accessible both internally and externally.
### Compression
## Compression
1. Disable `Dynamic Content Compression`.
### Troubleshooting
## Troubleshooting
If you have an error 500.52 add the mentioned variables: [IIS acting as reverse proxy: Where the problems start](https://techcommunity.microsoft.com/t5/iis-support-blog/iis-acting-as-reverse-proxy-where-the-problems-start/ba-p/846259).