如何隐藏URL中的扩展名(例如.aspx)?

时间:2010-06-05 02:09:59

标签: c# .net asp.net

如何在网址中隐藏扩展名(例如.aspx)?

4 个答案:

答案 0 :(得分:2)

您指的是网址重写吗?

Tip/Trick: Url Rewriting with ASP.NET

答案 1 :(得分:2)

URL Rewriting是一个不错的选择。

另一种选择是使用包含MVCWeb Forms

的网址

答案 2 :(得分:0)

我认为理想情况下你想要使用ASP.NET MVC。

如果您使用MVC作为您的网站范例,那么参数传递给模型的方式是通过URL的实际寻址。

因此,您可以使用地址后缀,例如:/ do / useraccount

这也是微软推动的以及投入ASP.NET 4.0的想法,因为它们包含了使模型视图控制器更易于实现的工具。

答案 3 :(得分:0)

Your Website < .NET 3.5 SP1 :-使用第三方网址重写(例如Intelligencia网址重写器) Your Website >= .NET 3.5 SP1 :-使用内置URL路由(例如“MapPageRoute”)