【问题标题】:Redirect “/” to “/web” using IIS7使用 IIS7 将“/”重定向到“/web”
【发布时间】:2011-09-23 11:25:46
【问题描述】:

我正在托管一个网站,出于各种原因,我希望 http://mydomain.com 自动重定向到 http://mydomain.com/web,同时仍允许为 http://mydomain.com/foo.html 提供服务。

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

【问题讨论】:

    标签: iis iis-7 redirect


    【解决方案1】:

    试试 URL 重写模块。以下代码应该适合您:

    <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>
    

    如何开始使用 Rewrite Module 简要记录在下面的帖子中:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-06
      • 2012-03-25
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 2013-05-12
      • 2012-03-31
      • 2013-05-18
      相关资源
      最近更新 更多