IIS7下使用4.0框架集成模式URLRewriter重写中文URL乱码问题

解决方法:网站

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

2 修改网站编码url

3.更改URLRewriter.net中源码spa

找到RewriterEngine类中.net

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

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

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

string

便可!it

完美解决了,记一下!方法

相关文章
相关标签/搜索