现在的位置: 首页 > 综合 > 正文

特殊字符België ë在url重写中

2012年03月03日 ⁄ 综合 ⁄ 共 284字 ⁄ 字号 评论关闭

环境asp.net2.0
radAjax urlrewrite

这个时候直接浏览这个被url编码过的网址是正常的。
但是在 回发的时候会发现找不到这个页面。
用监视工具发现 ë 成了?号。
所以IIS无法继续工作了

临时解决方案过滤这种字符 
 private static Regex regex = new Regex("[^a-z _A-Z]", RegexOptions.Compiled | RegexOptions.Singleline);
 string temp = regex.Replace(input, "");

如何保持在post 的时候用真实的url 或者 url encode的url 还未解决.....

抱歉!评论已关闭.