没有aspx文件扩展名的ASP.NET网页

时间:2010-08-23 10:26:39

标签: asp.net url-rewriting url-routing

在没有aspx扩展的情况下提供ASP.NET网页的最佳解决方案是什么?我想制作http://www.mydomain.com/mypage而不是http://www.mydomain.com/mypage.aspx

我使用.NET 2.0和IIS6

3 个答案:

答案 0 :(得分:5)

如果您可以升级到.Net 4.0,它具有内置的URL路由功能,可以轻松完成,请阅读Scott Mitchel的this文章

否则,如果您不想转到.net 4.0,请阅读Scott Gu的this文章

答案 1 :(得分:1)

重写网址

对于.NET,已有可用的模块,如this one

答案 2 :(得分:0)

对于IIS 6.0,您可以使用ionics ISAPI URL重写过滤器http://iirf.codeplex.com/来获取扩展名更少的网址