Iis 7 使用IIS7将example.com重定向至www.example.com
我已经在这里和网络上浏览了很多建议,但仍然没有成功。我目前有以下功能,但不起作用。感谢大家的帮助Iis 7 使用IIS7将example.com重定向至www.example.com,iis-7,url-rewriting,Iis 7,Url Rewriting,我已经在这里和网络上浏览了很多建议,但仍然没有成功。我目前有以下功能,但不起作用。感谢大家的帮助 <rules> <rule name="www-less redirect" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTP_HOST}" pattern="^example\.com$" />
<rules>
<rule name="www-less redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^example\.com$" />
</conditions>
<action type="Redirect" url="http://www.example.com/{R:1}" />
</rule>
</rules>
你的规则似乎是错误的。试试这个稍有不同的-对我来说很好:
<rule name="CanonicalHostName">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www\.example\.com$" negate="true" />
</conditions>
<action type="Redirect" url="http://www.example.com/{R:1}" />
</rule>
1尝试将此规则移动到顶部,使其成为第一个规则
2可能只是可能您没有绑定,例如example.com,仅用于www.example.com