使用asp.net 2.0在用户友好的网址中转换aspx动态网页网址的最佳方法是什么。
我想将 http://www.mydomain.com/product.aspx?Id=4 转换为** http://www.mydomain.com/product4.aspx
答案 0 :(得分:4)
使用网址重写方法!来自ScottGu的Here's some信息。
您需要以下内容:
多数民众赞成,您想要找到一个简单的例子,您只需在web.config中添加regexped-routes。如果要删除.aspx,可以通过更改IIS来执行此操作。在ScottGu的博客上也有一些关于此的信息!
答案 1 :(得分:0)
如何使用ASP.NET MVC?您应该可以非常轻松地将其映射到路线 - "product{id}"
或"product/{id}"
。我个人会放弃.aspx
,但这取决于你。