2
我使用IIS 7的SSL通配符证书,我试图迫使以下重定向:IIS 7 URL重写力HTTP重定向 - > HTTPS
通配符证书:*。域。 COM
http://client1.domain.com ----> https://client1.domain.com
我用IIS 7 URL重写管理单元中创建XML配置,其正常工作,如果我用一个常规的非通配符证书以下重写规则。任何人都知道我是否错过了任何一步?
<rewrite>
<rules>
<rule name="client1.domain.com" stopProcessing="true">
<match url=".*"/>
<conditions>
<add input="{HTTPS}" pattern="off"/>
<add input="{HTTP_HOST}" pattern="^client1\.domain\.com$"/>
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{URL}"/>
</rule>
</rules>
</rewrite>