Я уже это рассказывал, это сложно, но становится больше возможностей.
Цитирую
Смотрите
Ставите ARR v3+ Url rewrite
UniGuiHyperService+UniGuiApplication stand alone
В ARR разрешаете прокси
Далее создаете обыкновенный сайт
в IIS
Предположим у Вас UniGuiHyperService вертится на порту 8077
Допустим, вы хотите чтобы у вас сайт вертелся по имени mysite.com/myproject
В Директории Сайта создаете папочку myproject
Там создаете web.config следующего содержимого
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="redirect" stopProcessing="true">
<match url="(.*)" />
<action type="Rewrite" url="http://127.0.0.1:8077/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Далее в UrlPath
UniServermodule Вашего проекта
И в cfg UniGuiHyperService
прописываете /myproject
Вуаля, Ваш сайт работает