Redirect 重新使用https://www 通过web.config连接到https://上

Redirect 重新使用https://www 通过web.config连接到https://上,redirect,iis,web,web-config,url-redirection,Redirect,Iis,Web,Web Config,Url Redirection,我想将任何内容重定向到 我发现这个代码: <rewrite> <rules> <rule name="SecureRedirect" stopProcessing="true"> <match url="^(.*)$" /> <conditions> <add input="{HTTPS}" pattern="off" /> &l

我想将任何内容重定向到 我发现这个代码:

  <rewrite>
    <rules>
      <rule name="SecureRedirect" stopProcessing="true">
        <match url="^(.*)$" />
        <conditions>
          <add input="{HTTPS}" pattern="off" />
          <add input="{HTTP_HOST}" pattern="^(www\.)?(.*)$" />
        </conditions>
        <action type="Redirect" url="https://{C:2}" redirectType="Permanent" />
      </rule>
    </rules>
  </rewrite>
它的工作除了
我的虚拟服务器是带有IIS 8的Windows server 2012,域是

我建议使用IIS 8配置,包括使用URL重写模块,该模块可以处理转发并保留整个请求的URL。MSDN网站上有一篇相当全面的文章,内容包括: