1

真正的 url 是http://www.example.com/site.aspx?site=google.com 我希望重写结果更友好。像这样:http ://www.example.com/google.com 在 C# 代码中,我不想使用第三方库,只使用 RewritePath 方法或一些代码

4

2 回答 2

0

我不确定我是否理解您的所有要求,但是如果您的查询字符串中也可以包含其他参数,为什么您不能简单地使用 string.Replace() 或正则表达式。

于 2011-07-14T19:44:15.637 回答
0

一些关于如何重写的例子,包括这个

你也可以下载URL Rewriter的源代码,看看作者是怎么做的。

就个人而言,我对在我的几个项目中使用 URL Rewriter(二进制文件)感到非常满意。

于 2011-07-14T20:05:56.313 回答