Asp.net www重定向到非www

时间:2016-06-07 09:03:58

标签: asp.net-mvc url iis

我有一个名为farrukh.jaam.io的网站,当用户写www.farrukh.jaam.io时,我想将其重定向到farrukh.jaam.io我的网站是在asp.net mvc并使用IIS服务器。 感谢。

1 个答案:

答案 0 :(得分:1)

    <rule name="CanonicalHostNameRule1">
                        <match url="(.*)" />
                        <conditions>
                            <add input="{HTTP_HOST}" pattern="^www\.farrukh.jaam\.io$" negate="true" />
                        </conditions>
                        <action type="Redirect" url="http://farrukh.jaam.io/{R:1}" redirectType="Permanent" />
                    </rule>

 <rule name="Redirect to HTTPS" stopProcessing="true">
                    <match url="(.*)" />
                    <conditions>
                        <add input="{HTTPS}" pattern="^OFF$" />
                    </conditions>
                    <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
                </rule>