IIS域重写到子文件夹(仅限主页)

时间:2017-10-30 14:43:38

标签: iis url-rewriting web-config

我希望将我的域名主页重定向到我的某个mvc目录

这是我正在使用的规则

insertchildxml()

如果我放置重定向,同样的规则正在起作用。但重写不起作用。

其他网址应该正常投放。只应重写主页

我们可以在没有ARR的情况下实现这一目标吗?

// www.example.com应该重写为//www.example.com/test /

www.example.com/buy应按原样提供服务。

1 个答案:

答案 0 :(得分:0)

您的正则表达式不正确。正确的规则是:

 <rule name="Home" stopProcessing="true">
    <match url="^$" />
    <action type="Rewrite" url="/test/" logRewrittenUrl="true" />
 </rule>

此规则在没有ARR的情况下有效,因为您重写了同一网站中的子文件夹。如果要重写IIS中的其他网站,则需要ARR。