jobily

摆弄着自己的代码,尽全力可能做到最好!无法样样精通,那么就将某个方面做到极致!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

解决方法:

1 url中中文先通过Server.UrlEncode编码

2 修改网站编码

3.更改URLRewriter.net中源码

找到RewriterEngine类中

private string Reduce(RewriteContext context, StringReader reader)方法

将result = (group == null) ? String.Empty : group.Value;

改成
result = (group == null) ? String.Empty : HttpContext.Current.Server.UrlEncode(group.Value);

即可!

完美解决了,记一下!