1

我正在尝试使用 IIS7 的 URL 重写来使mydomain.com/home/default.aspx看起来像mydomain.com。此外,该站点的原始结构将根default.aspx重定向到mydomain.com/home/default.aspx

因此,对 mydomain.com 的访问重定向到mydomain.com/home/default.aspx,同时在 Web 浏览器地址栏中仅显示mydomain.com

有人可以帮助我使用入站和出站规则来实现这一点吗?

谢谢你。

4

1 回答 1

1

运行 iis 管理器 ( inetmgr),选择您的网站 -> 双击URL rewrite.
然后,您必须单击右侧Add Rule(s)...并选择Blank Rule
使用以下值填写字段: 重写规则

此规则将匹配mydomain.comormydomain.com/并将其重写为mydomain.com/home/default.aspx.

这将在您的 中产生以下规则web.config

<rules>
    <rule name="test" stopProcessing="true">
        <match url="^/?$" negate="false" />
        <action type="Rewrite" url="home/default.aspx" />
    </rule>
</rules>
于 2013-02-14T22:09:59.127 回答