IIS Modules
ABCD Lite uses two IIS modules for proper operation: URL Rewrite and Application Request Routing (ARR). These modules are necessary for correct request routing and reverse proxy processing.
URL Rewrite Module
URL Rewrite Module allows you to redirect and rewrite URLs at the web server level. In ABCD Lite, this module is used for redirecting requests to the correct applications and processing API routes.
Download and Installation
- Go to the official download page for the module: https://www.iis.net/downloads/microsoft/url-rewrite
- Download and install the version for your operating system (x86 or x64)
After installation, the "URL Rewrite" module should appear in IIS Manager.
Application Request Routing (ARR)
ARR is a reverse proxy module for IIS. It is used for performing reverse proxy request processing.
Download and Installation
- Go to the official download page for the module: https://www.iis.net/downloads/microsoft/application-request-routing
- Download and install the latest version of ARR
- Important: After installation, ARR is disabled by default, so you need to enable it.
How to enable ARR:
- Open IIS Manager
- Select the server in the navigation tree
- Open "Application Request Routing Cache"
- Click "Server Proxy Settings" in the right panel
- Check the "Enable proxy" checkbox
- Click "Apply" in the right panel