IIS6上ASP.NET 4.0中的无扩展URL

IIS6上ASP.NET 4.0中的无扩展URL,asp.net,url,iis,Asp.net,Url,Iis,我有一个ASP.NET 4.0 WebForms webapp在IIS6 Web服务器上运行。我不允许对Web服务器进行任何更改。我在这个文件中嵌入了一个flex应用程序,名为: myapp.contoso.com/mysubapp/mysubapp.aspx 我只要求用户使用URL: myapp.constoso.com/mysubapp 以访问应用程序并基本上永久隐藏mysubapp.aspx。我一直在查看URLRewrite和URLRewriting.net。。。对于这个我需要它的一次性实

我有一个ASP.NET 4.0 WebForms webapp在IIS6 Web服务器上运行。我不允许对Web服务器进行任何更改。我在这个文件中嵌入了一个flex应用程序,名为:

myapp.contoso.com/mysubapp/mysubapp.aspx

我只要求用户使用URL:

myapp.constoso.com/mysubapp

以访问应用程序并基本上永久隐藏mysubapp.aspx。我一直在查看URLRewrite和URLRewriting.net。。。对于这个我需要它的一次性实例来说,这一切看起来都有点多。如果我将来需要添加更多重写,我将使用其中一个框架。有没有一个简单的方法来实现这一点?我看过类似的帖子。。。看来我可能需要自己写一个简单的


我能想到的最简单的事情就是将您的网页从mysubapp.aspx重命名为default.aspx。这将允许用户请求myapp.constoso.com/mysubapp并获取您的页面。如果您尚未从IIS中的默认文档列表中删除default.aspx,则此操作应该有效


或者,您可以将mysubapp.aspx添加到IIS中的默认文档列表中。

我只是将页面更改为default.aspx,因为我认为管理员不会添加默认文档列表。谢谢希望我们很快会转向IIS7+或者他们允许我使用这些重写模块。