IIS7.5将所有请求直接指向一个页面

时间:2014-01-23 10:22:04

标签: asp.net iis-7.5

我希望创建一个网站,为所有网页请求返回相同的html页面。

例如,将为以下所有请求提供相同的页面:

http://holdingsite
http://holdingsite/foo
http://holdingsite/foo/bar
http://holdingsite/foo.aspx
http://holdingsite/foo.html

需要哪些配置才能确保每个请求都指向这一页?

1 个答案:

答案 0 :(得分:0)

如果可以,请安装URL Rewrite Module

然后,您可以为配置

添加重写规则
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="catchall" stopProcessing="true">
                  <match url=".*" />
                  <action type="Rewrite" url="/somepage.htm" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

N.b您也可以在安装模块后通过IIS配置它