2016-09-13 134 views

回答

1

安装URL重写模块(默认情况下不安装)。 http://www.iis.net/downloads/microsoft/url-rewrite

一旦你有了,你可以在web.config的system.webServer/rewrite/rules下设置一个规则部分。添加此规则:

<rule name="Redirect www to domain" stopProcessing="true"> 
     <match url="(.*)" /> 
     <conditions logicalGrouping="MatchAny" trackAllCaptures="false"> 
      <add input="{HTTPS}" pattern="^OFF$" /> 
      <add input="{HTTP_HOST}" pattern="^www.example.com" /> 
     </conditions> 
     <action type="Redirect" url="https://example.com/{R:1}" /> 
</rule> 
+0

这只适用于根网址。不在所有路线上。 – Brian

+0

我有其他规则,并意识到我必须把它放在顶部,并设置stopProcessing =“false”。 – Brian