Перезапись URL в другой виртуальный каталог без изменения URL - PullRequest
0 голосов
/ 30 сентября 2018

У меня есть многопользовательское веб-приложение, которое использует один виртуальный каталог в IIS.

Пример: foo.example.com/100 boo.example.com/100

Я хочу один измои клиенты для просмотра некоторых новых функций, но не хотят менять URL.Я создал еще один виртуальный каталог под названием PreviewКак настроить перезапись URL-адреса так, чтобы foo.example.com/100 указывал на новый предварительный просмотр виртуального каталога без изменения URL-адреса (foo.example.com/100)?Спасибо!

    <rule name="Preview URL Rewrite" enabled="true" stopProcessing="true">
        <match url="100/(.*)" />
        <conditions>
            <add input="{HTTP_HOST}" pattern="^foo.example.com$" />
        </conditions>
        <action type="Rewrite" url="preview/{R:1}" appendQueryString="true" />
    </rule>
...