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

时间:2013-04-11 17:57:25

标签: asp.net url iis

我在IIS6网络服务器上运行了一个ASP.NET 4.0 WebForms webapp。我不允许对网络服务器进行任何更改。我在这个文件中嵌入了一个名为:

的flex应用程序

myapp.contoso.com/mysubapp/mysubapp.aspx

我只想要用户使用网址:

myapp.constoso.com/mysubapp

到达应用程序并基本上永久隐藏了mysubapp.aspx。我一直在检查URLRewrite和URLRewriting.net ......对于我需要它的这个曾经的实例来说,它看起来有点多了(如果我将来需要添加更多的重写,我将使用其中一个框架)。有没有一种简单的方法来实现这一目标?我查看了类似的帖子......似乎我可能需要自己写一个简单的帖子?

URL Rewriting using iis6 with no extensionless urls

How to deal with extensionless Url in ASP.Net and IIS6

1 个答案:

答案 0 :(得分:0)

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

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