IIS - Перенаправление запросов в программу

Обычно при этом требуется передать в программу все параметры из исходного адреса URL, что выполняется с помощью переменных перенаправления.

2020.09.18        


Существует более сложный способ перенаправления. Имеется возможность перенаправления всех запросов на файлы в конкретном каталоге в программу. Обычно при этом требуется передать в программу все параметры из исходного адреса URL, что выполняется с помощью переменных перенаправления.

Чтобы перенаправить запросы в программу

  1. В оснастке Internet Information Services выберите веб-узел или каталог и откройте его окно свойств.
  2. Выберите вкладку Домашний каталог, Виртуальный каталог или Каталог.
  3. Выберите параметр с постоянного адреса URL.
  4. В поле Адрес введите адрес URL программы, включающий все переменные перенаправления, необходимые для передачи параметров в программу.

Например, чтобы перенаправить все запросы на сценарии в каталоге Scripts в программу Logger, которая записывает запрошенный адрес URL и все передаваемые вместе с адресом параметры, введите /Scripts/Logger.exe?URL=$V+PARAMS=$P, где $V и $P являются переменными перенаправления.

  1. Выберите параметр на введенный выше адрес URL, чтобы исключить добавление веб-сервером исходного имени файла к адресу назначения URL.