IIS将通配符少数子域重定向到域

IIS将通配符少数子域重定向到域,iis,redirect,rewrite,iis-8,Iis,Redirect,Rewrite,Iis 8,我对重定向有问题。 我有如下域: example.com 和一些子域,如 application.example.com documents.example.com 很难进行通配符绑定,所以我想在默认网站中执行URL重定向;) 如果有人在URL地址中出错,例如: 我想把他重定向到example.com 这里的情况更复杂,因为我需要做一些类似的事情,但对于另一个域: 示例.pl 和子域 aplikacja.example.pl dokumenty.example.pl我做了类似的事情;) 远非

我对重定向有问题。
我有如下域:
example.com

和一些子域,如
application.example.com
documents.example.com

很难进行通配符绑定,所以我想在默认网站中执行URL重定向;) 如果有人在URL地址中出错,例如:
我想把他重定向到example.com

这里的情况更复杂,因为我需要做一些类似的事情,但对于另一个域:
示例.pl
和子域
aplikacja.example.pl

dokumenty.example.pl

我做了类似的事情;)


远非十全十美,但它确实有效。 我将无法在匹配url中筛选域-我不知道为什么;(

            <rule name="*.example.pl" stopProcessing="true">
                <match url="(.*)" />
                <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
                    <add input="{HTTP_HOST}" pattern="example\.pl$" />
                </conditions>
                <action type="Redirect" url="http://example.pl/" />
            </rule>
            <rule name="*.example2.pl" stopProcessing="true">
                <match url="(.*)" />
                <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
                    <add input="{HTTP_HOST}" pattern="example2\.pl$" />
                </conditions>
                <action type="Redirect" url="http://example2.pl/" />
            </rule>