你用什么网址重写的ASP.Net? [英] What Url rewriter do you use for ASP.Net?
问题描述
我已经看了几个网址为rewriters和ASP.Net IIS和想知道其他人的用途,以及为什么。
I've looked at several URL rewriters for ASP.Net and IIS and was wondering what everyone else uses, and why.
下面是我使用或看的那些:
Here are the ones that I have used or looked at:
- ThunderMain URLRewriter :在previous项目中使用,不太具有灵活性/性能,我们正在寻找
- Ewal UrlMapper :在当前项目中使用,但似乎源被遗弃
- 使用UrlrewritingNet.UrlRewrite :似乎是一个体面的库,但文档的可怜语法叶子我感到不安
- UrlRewriter.NET :这是我目前的最爱,具有很大的灵活性,虽然附加功能泵入更换regexs改变了标准的.NET正则表达式的语法有点
- 管理融合的URL重写:我发现这是一个的 previous问题上堆栈溢出,但还没有尝试过了没有,从示例语法,它似乎并不为可编辑web.config中通过
- ThunderMain URLRewriter: used in a previous project, didn't quite have the flexibility/performance we were looking for
- Ewal UrlMapper: used in a current project, but source seems to be abandoned
- UrlRewritingNet.UrlRewrite: seems like a decent library but documentation's poor grammar leaves me feeling uneasy
- UrlRewriter.NET: this is my current fav, has great flexibility, although the extra functions pumped into the replacement regexs changes the standard .Net regex syntax a bit
- Managed Fusion URL Rewriter: I found this one in a previous question on stack overflow, but haven't tried it out yet, from the example syntax, it doesn't seem to be editable via web.config
推荐答案
+1使用UrlrewritingNet.UrlRewrite - 在一个盒子几百服务/门户网站/网站没有问题,使用多年! (@Jason - ?这是你在谈论一个,右)
+1 UrlRewritingNET.URLRewrite -- used in several hundred services/portals/sites on a single box without issue for years! (@Jason -- that is the one you're talking about, right?)
和我也用在个人网站上的URLRewriter.NET,并发现它啊,有意思。 @travis,你说得对改变的语法,但一旦你习惯了它,这是很好的。
and I've also used the URLRewriter.NET on a personal site, and found it, ah, interesting. @travis, you're right about the changed syntax, but once you get used to it, it's good.
这篇关于你用什么网址重写的ASP.Net?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!