使用https在IIS7.5中重定向子域

时间:2012-06-11 03:55:30

标签: iis-7 iis-7.5

我在IIS 7.5站点上设置了通配符。我现在正试图强迫所有用户 例如https://store1.mydomain.com or https://store2.mydomain.com

我只能找到重定向到www的示例。

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

您可以使用URL重写模块强制用户切换到SSL,无论用户进入站点的主机名或URL如何。使用以下规则:

<rule name="Force HTTPS" enabled="false" stopProcessing="true">
    <match url="(.*)" />
    <conditions logicalGrouping="MatchAll">
        <add input="{HTTPS}" negate="true" pattern="^ON$" />
    </conditions>
    <action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" appendQueryString="false" redirectType="Permanent" />
</rule>

希望这就是你所需要的。