删除Profile.aspx?Username = Mike并将其替换为:/ Mike

时间:2013-05-06 22:09:49

标签: c# asp.net visual-studio-2008

我正在社交网站上工作。用户拥有自己的个人资料页面。

个人资料页面链接示例:

www.example.com/Profile.aspx?Username=Mike

有没有办法从链接中删除Profile.aspx? (Profile.aspx引用Profile.cs)

还有其他方法可以删除吗?Username =?

我希望有一个简单明了的链接,例如:www.example.com/Mike

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可以使用两种可能的方法:

如果您使用的是.NET 4.0或更高版本,则可以使用路由(如@Arsen所述。

另一种方法是使用URL重写。通过URL重写,您可以告诉IIS处理每个传入的URL并将其映射到不同的URL。有关URL重写的更多信息,请访问:http://www.iis.net/downloads/microsoft/url-rewrite