我目前正在研究 url-rewriting 以及如何正确完成它,并希望您在这里有一些意见。
在目前的开发阶段,只有我感兴趣的那种 url 重写是向我们在我们的网站上提供服务的企业添加类似 facebook 的行为,即 www.mysite.com/ShowBusinessInfo.aspx?id=1 应该是重写为 www.mysite.com/HostedBusinessName。- 这个想法是,当企业在我们的网站上注册时,他们可以选择网址的最后一部分应该是什么。
支持此功能的最佳方式是什么?自定义 IHttpModule、Global.asax(恐怕这太慢了?)、UrlRewriter.net/UrlRewriting.net 或完全不同的解决方案。
该站点在 asp.net 中开发并在 IIS 7.5 上运行。