我正在使用IIS7 URL重写,我正在尝试使用URL Rewrite模块进行简单的URL重定向。
我正在尝试重定向
到http://www.domain.com/subfolder
似乎这应该很简单,但我对URL重写模块相当新,显然我错过了一些东西。
答案 0 :(得分:1)
您没有说是否要将现有页面的深层链接重定向到该子文件夹中的页面。但我认为你想要那会导致这个重写规则:
<rule name="Redirect traffic to (www.)example.com" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^(www\.)?example.com$" />
</conditions>
<action type="Redirect" url="http://www.domain.com/subfolder/{R:0}" appendQueryString="false" />
</rule>
如果您不想重定向深层链接并将所有内容重定向到/子文件夹,只需从操作标记中的URL中删除/ {R:0}部分。