繁体   English   中英

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

[英]Extensionless URL in ASP.NET 4.0 on IIS6

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

myapp.contoso.com/mysubapp/mysubapp.aspx

我只想要求用户使用URL:

myapp.constoso.com/mysubapp

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

使用iis6的URL重写,没有无扩展名的url

如何在ASP.Net和IIS6中处理无扩展URL

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM