我正在尝试使用IIS7进行网址重写,以使 mydomain.com/home/default.aspx 看起来像 mydomain.com 。此外,网站的原始结构的根 default.aspx 重定向到 mydomain.com/home/default.aspx 。
因此,访问 mydomain.com 会重定向到 mydomain.com/home/default.aspx ,同时只显示 mydomain.com 网络浏览器地址栏。
有人可以帮我解决入站和出站规则吗?
谢谢。
答案 0 :(得分:1)
运行iis管理器(inetmgr
),选择您的网站 - >双击URL rewrite
然后,您必须点击Add Rule(s)...
右侧的,然后选择Blank Rule
使用以下值填写字段:
此规则将与mydomain.com
或mydomain.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>