IIS服务器中的web.config重定向

时间:2016-10-14 14:55:23

标签: iis iis-7 web-config

我必须从域重定向到另一个域。 我尝试不同的方法来做到这一点,但它不起作用。 有人可以告诉我在web.config中进行重定向的正确方法吗?

1 个答案:

答案 0 :(得分:0)

在不知道您尝试的方式的情况下,我建议您设置全局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>