我需要url-rewrite (或任何其他方法)执行以下操作:
http://domain.com > http://www.domain.com
https://domain.com > https://www.domain.com我见过很多重定向到www的帖子和很多强制https的帖子,但没有一篇能同时做到这两点。
谢谢
发布于 2015-01-30 11:54:52
这应该会有帮助:
<rule name="Redirect to www" stopProcessing="true">
<match url="(.*)" />
<conditions trackAllCaptures="true">
<add input="{CACHE_URL}" pattern="^(.+)://" />
<add input="{HTTP_HOST}" pattern="^domain\.com$" />
</conditions>
<action type="Redirect" url="{C:1}://www.domain.com/{R:1}" />
</rule>发布于 2017-09-22 05:27:57
我使用的这条规则是将WWW应用于http和https (只需复制和粘贴):
<rule name="ensure www" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{CACHE_URL}" pattern="^(.+)://(?!www)(.*)" />
</conditions>
<action type="Redirect" url="{C:1}://www.{C:2}" redirectType="Permanent" />
</rule>希望这能有所帮助。
https://stackoverflow.com/questions/28226565
复制相似问题