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

完美解決了,記一下!方法

相關文章
相關標籤/搜索