перенаправление web.config на сервере IIS

#iis #iis-7 #web-config

#iis #iis-7 #web-config

Вопрос:

Я должен перенаправить с одного домена на другой. Я пробую разные способы сделать это, но это не работает. Кто-нибудь может подсказать мне правильный метод для перенаправления в web.config?

Ответ №1:

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

Эти настройки будут сохранены в applicationhost.config (уровень сервера), а не в (web.config)

Ниже будет перенаправлено example2.com на example.com

 <rule name="Redirect to new domain" stopProcessing="true">
        <match url="(.*)" />
            <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
                <add input="{HTTP_HOST}" pattern="^example2.com$" />
             </conditions>
        <action type="Redirect" url="https://www.eample.com/{R:0}" />
</rule>