使用IIS7将“/”重定向到“/ web”

时间:2011-09-23 11:25:47

标签: iis iis-7 redirect

我正在托管一个网站,我希望由于各种原因让http://mydomain.com自动重定向到http://mydomain.com/web,同时仍允许http://mydomain.com/foo.html投放。

使用IIS 7中的HTTP重定向我似乎正在创建一个无限的重定向循环。你有什么提示吗?

1 个答案:

答案 0 :(得分:2)

尝试使用网址重写模块。以下代码应该适合您:

<rewrite>
  <rules>

    <rule name="Redirect example.com to example.comn/web" patternSyntax="ECMAScript" stopProcessing="true">
        <match url="^$" />
        <action type="Redirect" url="/web" />
    </rule>

  </rules>
</rewrite>

如何开始使用重写模块简要记录在以下帖子中:

http://www.tugberkugurlu.com/archive/remove-trailing-slash-from-the-urls-of-your-asp-net-web-site-with-iis-7-url-rewrite-module