2012-04-18 53 views
1

我想下面的重定向到https://www.domain.comIIS7重写规则重定向http://example.com加入https://www.example.com

我使用IIS中的默认规则进行规范域重定向,该规则域使用以下模式:

^www\.domain\.com$

这对第一个适用。 www域不会重定向。我试图删除^,但不起作用。我该如何解决?

+0

如果只有某个域明确保留用于示例......哦,等等。 – 2012-04-18 13:30:14

回答

2

假设你在IIS7上有URL-Rewrite模块?对HTTP到HTTPS

典型例子重定向:

<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> 

你能试试吗?

+0

单独使用,仅适用于www。然后我添加了默认的规范重定向,它适用于两者。谢谢 – robasta 2012-04-18 13:37:05